WebRequest: System.FormatException в System.Net.WebProxyDataBuilder.ParseProtocolProxies (System.String) ( - PullRequest
0 голосов
/ 06 ноября 2019

По неизвестной причине на 3 компьютерах более 3000 я не могу сделать веб-запрос в моем приложении C #. Другие приложения работают на одном компьютере. Вот трассировка стека для исключения / недосказки:

    Informations sur l'exception : System.FormatException
    à System.Net.WebProxyDataBuilder.ParseProtocolProxies(System.String)
    à System.Net.WebProxyDataBuilder.SetProxyAndBypassList(System.String, System.String)
    à System.Net.WinHttpWebProxyBuilder.BuildInternal()
    à System.Net.AutoWebProxyScriptEngine.GetWebProxyData()
    à System.Net.WebProxy.UnsafeUpdateFromRegistry()
    à System.Net.WebProxy..ctor(Boolean)
    à System.Net.Configuration.DefaultProxySectionInternal..ctor(System.Net.Configuration.DefaultProxySection)
    à System.Net.Configuration.DefaultProxySectionInternal.GetSection()

    Informations sur l'exception : System.Configuration.ConfigurationErrorsException
    à System.Net.Configuration.DefaultProxySectionInternal.GetSection()
    à System.Net.WebRequest.get_InternalDefaultWebProxy()
    à System.Net.HttpWebRequest..ctor(System.Uri, System.Net.ServicePoint)
    à System.Net.HttpRequestCreator.Create(System.Uri)
    à System.Net.WebRequest.Create(System.Uri, Boolean)
    à System.Net.WebRequest.Create(System.Uri)
    à System.Web.Services.Protocols.WebClientProtocol.GetWebRequest(System.Uri)
    à System.Web.Services.Protocols.HttpWebClientProtocol.GetWebRequest(System.Uri)
    à System.Web.Services.Protocols.SoapHttpClientProtocol.GetWebRequest(System.Uri)
    à System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(System.String, System.Object[])

Я не нашел ссылки на FormatException в WebRequest в Интернете, кроме как на испанском форуме Steam ... Так что я публикую здесьобратитесь к нему, если кто-то обнаружит такую ​​же проблему.

Решение

Чтобы исправить это, мы добираемся до настроек IE (winhttp)> сеть> прокси, снимите флажок с прокси, сохраните, затем проверьтеproxy, save.

Это заставляет правильно сохранять настройки (возможно, в реестре), поэтому приложение сможет читать настройки прокси.

...