#c# #asp.net #asp.net-mvc-4 #asp.net-web-api #iis-express
#c# #asp.net #asp.net-mvc-4 #asp.net-web-api #iis-express
Вопрос:
HttpWebRequest webRequest = (HttpWebRequest)WebRequest.Create("https://localhost:44300/" "api/color");
var cert = new X509Certificate2("C:/certificates/mylocalsite.local.pfx", "");
webRequest.ClientCertificates.Add(cert);
string response = new StreamReader(webRequest.GetResponse().GetResponseStream()).ReadToEnd();
Я использую этот код и получаю следующую ошибку в 4-й строке:
InnerException = {«Не удалось установить соединение, поскольку целевая машина активно отказалась от него [:: 1]:44300»}
Дополнительная информация: Не удается подключиться к удаленному серверу
Спасибо за вашу помощь
Комментарии:
1. Проверьте, доступен ли URL » localhost:44300 /api /color » с сервера или ПК, на котором вы запускаете код
2. я работаю на своей виртуальной машине с использованием Visual Studio 2013 (консольное приложение web API). Спасибо за вашу помощь
3. Не могли бы вы, пожалуйста, кто-нибудь помочь по этому вопросу?
4. вы включили ключ шифрования?
5. Как включить? не могли бы вы предложить?