我在VPN中的Campany LAN网络中。我正在尝试使用C#HttpWebRequest访问互联网上的一些公共网站。
Uri URI = new Uri("http://www.baidu.com");
HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create(URI);
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
但是我得到了解雇:无法解析远程名称
我认为这可能是因为VPN而无法获得正确的DNS。所以我试着这样做。
Uri URI = new Uri("http://202.108.22.5/");
HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create(URI);
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
但我得到另一个例外:连接尝试失败,因为连接方在一段时间后没有正确响应,或者由于连接主机无法响应而建立连接失败。
我想这可能是VPN中的常见问题,而不是使用C#HttpWebRequest访问公共网站。有没有人发现过这个并给出解决方案?感谢。