Не удалось установить соединение, поскольку целевая машина активно отказалась от него [:: 1]:44300″}

#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. Как включить? не могли бы вы предложить?