繁体   English   中英

WebRequest.Create抛出System.NullReferenceException

[英]WebRequest.Create throws System.NullReferenceException

我正在尝试创建WebRequest的实例,但它引发了异常。

码:

WebRequest request = WebRequest.Create("somURL");

错误:

System.NullReferenceException: Object reference not set to an instance of an object.

此代码在本地环境上运行,但在客户端生产服务器上失败。

注意:客户端最近更改了托管。 .Net Framework是3.5。

完全例外:

System.Security.SecurityException: Request for the permission of type 'System.Net.WebPermission, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' failed. at System.Security.CodeAccessSecurityEngine.Check(Object demand, StackCrawlMark& stackMark, Boolean isPermSet) at System.Security.CodeAccessPermission.Demand() at System.Net.HttpWebRequest..ctor(Uri uri, ServicePoint servicePoint) at System.Net.HttpRequestCreator.Create(Uri Uri) at System.Net.WebRequest.Create(Uri requestUri, Boolean useUriBase) at System.Net.WebRequest.Create(String requestUriString) at 

观察异常,代码访问安全性似乎引起了这一问题。 我看到类似的线程,请看一看。

WebRequest的安全异常

关于代码访问安全

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM