1

基本上我正在做一个代理检查器,由于某种原因,大量代理说连接被拒绝,而它们在我的浏览器中工作得很好。

我注意到错误中的端口不是我试图连接的端口..

假设我试图在日志中连接到 60.5.187.109:3128,它说 System.Net.WebException: Kan geen verbinding met de externe server maken ---> System.Net.Sockets.SocketException: Kan geen verbinding maken omdat de doelcomputer de verbinding actief heeft geweigerd 60.5.187.109:31245 (无法连接到服务器,因为目标计算机主动拒绝了连接。)注意端口有何不同?

HttpWebRequest request = (HttpWebRequest)WebRequest.Create("https://google.com");
                        request.Proxy = proxies[cProxy];
                        request.CookieContainer = cookies;

                        HttpWebResponse req = (HttpWebResponse)request.GetResponse();

失败的代码片段

4

1 回答 1

1

也许在您的计算机或远程计算机中激活了端口转发选项

另外,您如何连接到代理以及发送给它的内容?

另一件事,.Net 应用程序会自动使用系统代理(如果已设置)!你检查了吗?

于 2013-06-05T16:27:44.883 回答