我正在使用swagger.io示例Pet Store作为演示,并希望运行csharp客户端导出中提供的一些单元测试。在“授权”链接下,它告知其用户名和密码已配置为“ test”,“ abc123”。我将配置设置如下:
[SetUp]
public void Init()
{
var apiKey = new Dictionary<string, string>();
apiKey.Add("ApiKey", "special-key");
var config = new Configuration()
{
//ApiKey = apiKey,
//AccessToken = "special-key",
Username = "test",
Password = "abs123",
};
instance = new PetApi(config);
}
当我设置和调试以下单元测试时:
[Test]
public void AddPetTest()
{
// TODO uncomment below to test the method and replace null with proper value
var pet = new Pet(name: "TEST", photoUrls: new List<string> { "http://" });
instance.AddPet(pet);
}
我收到错误消息:
IO.Swagger.Client.ApiException:'调用AddPet时出错:请求被中止:无法创建SSL / TLS安全通道。'
我确实在寻找文档。他们是否有任何有关如何配置身份验证以使用示例Pet Store的文档?
谢谢。