我刚刚在使用
时遇到了一个非常严重的问题 WebRequest.Create(string url)
我在共享服务器上,最近服务器公司宣布,由于一些Windows安全问题,它必须在所有Windows Web服务器上将IIS中的信任级别从Full更改为Medium。
因此,当我尝试执行WebRequest.Create(string url) - (我需要连接到USPS服务器以获得实时运费)时,我得到以下异常。
Request for the permission of type 'System.Net.WebPermission, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' failed
堆栈跟踪将其缩小到WebRequest.Create方法。
我做了几次搜索,发现IIS信任级别最有可能导致问题。
如果这个IIS更改我的托管公司所做的是永久修复此Windows安全问题是否有任何解决方法?由于我在共享服务器上,因此我无法访问IIS。我可以使用除WebRequest.Create之外的其他方法从外部服务器获取数据吗?或者我可以在应用程序代码中使用权限/信任级别执行某些操作吗?
提前致谢!
答案 0 :(得分:0)