1

我的应用程序的一位用户必须先连接到网络代理,然后才能连接到我们的网站。他告诉我,即使他指定了代理的 ip、端口、用户名和密码,他也会不断收到 401 错误。我无法测试此功能,因为我不需要使用代理连接到我们的网站。据我所知,这个问题与我制作 HttpRequest 的方式有关,但同样,我无法测试此功能。

如何设置允许我测试此功能的 Web 代理?

4

2 回答 2

2

你在 Windows 上,去获取 CC Proxy http://www.youngzsoft.net/ccproxy/并安装它。它是免费的,并且可以根据您的需要进行配置。

于 2012-11-25T16:12:29.123 回答
0

您可以ProxyHttpWebRequest.

例如,以下是使用默认网络凭据指定代理服务器的方法:

var request = WebRequest.Create("http://www.google.com");
request.Proxy = new WebProxy("http://proxy.mydomain.com", 8080);
request.Proxy.Credentials = CredentialCache.DefaultNetworkCredentials;
于 2012-11-25T16:10:34.757 回答