У меня есть https URL для доступа к https://*****omi.com/ws/rest/security/v1/ActivateSecurityUser, который требует аутентификации через файл сертификата .cert и файл .key.
Я использую приведенный ниже код для получения ответа от URL-адреса с помощью webrequesthandler длясертификат.
X509Certificate2 certificate = new X509Certificate2(cert, key);
WebRequestHandler handler = new WebRequestHandler();
handler.ClientCertificates.Add(certificate);
client = new HttpClient(handler);
response = client.PostAsync(uri, content).Result;
return response;
Я получаю сообщение об ошибке:
"Ошибка аутентификации, поскольку удаленная сторона закрыла транспортный поток."
Это прекрасно работает с почтальономНе могли бы вы дать мне знать, что мне здесь не хватает.Спасибо.