没有足够的权限来设置配置部分“defaultProxy”

来源:互联网 发布:程序员的怒喊 编辑:程序博客网 时间:2024/04/27 01:50

最近在使用HttpWebRequest类的时候,在运行到如下代码,

 ServicePointManager.ServerCertificateValidationCallback = new RemoteCertificateValidationCallback(method_4);

            request = WebRequest.Create(requestUri) as HttpWebRequest;

去创建HttpWebRequest对象的时候,总是报错,没有足够的权限来设置配置部分“defaultProxy”。


想想应该是权限问题,于是加入了应用程序清单文件,采用管理员权限去调试程序,还是无法解决。

无奈,采用终极办法,禁止windows的UAC功能还是无效。

百度好久也没有找到相关的内容。后来灵光一现,加入   HttpWebRequest.DefaultWebProxy = null;

终于解决。