代理验证错误有时

时间:2019-06-30 20:14:11

标签: restsharp

我正在使用John Sheehan的NuGet软件包RestSharp上传文件。我的公司位于代理服务器的后面,因此我必须通过代理服务器进行身份验证。我正在使用C#控制台应用程序使用Visual Studio 2017从桌面运行程序。 该程序效果很好。我能够通过代理进行身份验证并成功上传文件。但是我时不时地得到以下response.statuscode:必需的代理身份验证。我不明白为什么。数百次上传后,它运行良好,然后产生该错误。它很烦人。这是我无法将此代码移至生产环境的唯一原因。这是我的代理身份验证的样子:

            myProxy = new WebProxy("proxyname.domain.com", 8080)
            {
                Credentials = new NetworkCredential("service_account", "*******", "domain")
            };

            client = new RestClient("https://url.domain.com")
            {
                Proxy = myProxy
            };
            client.ConfigureWebRequest(wr => wr.Proxy = myProxy);

0 个答案:

没有答案