Я использую swagger.io sample Pet Store в качестве демонстрации и хотел запустить некоторые из модульных тестов, представленных в экспорте клиента csharp.По ссылке Authorize он сообщает их имя пользователя и пароль, настроенные «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?
Спасибо.