Добрый день, как исправить Невозможно разрешить удаленное имя:

При запросе с локальной машины иp терасофт к внешнему api 
выдает ошибку
При это если отправлять такой же запрос не из системы то все проходит нормально
Невозможно разрешить удаленное имя:
ошибка настолько абстрактная , что я не знаю куда копать, сейчас все подозрения на протоколы безопасности

запрос я делаю следующим кодом 
 

public string GetJson(string URL)
    {
      try
      {
         ServicePointManager.SecurityProtocol |=
                SecurityProtocolType.Tls11 | SecurityProtocolType.Tls12;
        var request = (HttpWebRequest)WebRequest.Create(URL);
        request.Credentials = CredentialCache.DefaultCredentials;
        WebResponse webResponse = request.GetResponse();
        Stream webStream = webResponse.GetResponseStream();
        StreamReader responseReader = new StreamReader(webStream);
        string response = responseReader.ReadToEnd();
        return response;
      }
      catch (WebException e)
      {
        if(e.Response != null){
            return new StreamReader(e.Response.GetResponseStream()).ReadToEnd().ToString();
          }
        return e.Message;
      }
    }

 

Нравится

0 комментариев
Показать все комментарии