我正在使用" WebRequest.GetSystemWebProxy()"获取Internet Explorer中配置的代理设置的方法。它在大多数系统中都能成功运行。在某些系统中,相同的方法未检测到系统中可用的代理设置。
我的代码是,
HttpWebRequest req = (HttpWebRequest)WebRequest.Create(URL);
IWebProxy iproxy = WebRequest.GetSystemWebProxy();
iproxy.Credentials = CredentialCache.DefaultCredentials;
req.Proxy = iproxy;
注意:
我的应用程序将使用系统中安装的最高.Net框架。在使用Internet Explorer 10的Windows 7中出现此问题