SecurityException安全信任级别不能访问
作者:佚名
来源:网络
点击数: 次
发布时间:2012年02月27日
问题描述:Security Exception安全信任级别不能访问,如图:
分析原因:服务器的.net安全信任级别问题,供应商出于安全考虑而采用了其他策略
解决方法:
在.net2.0中,Asp.Net默认在C:WINDOWSMicrosoft.NETFrameworkv2.0.50727CONFIGweb.config中配置了网站的信任级别:
-
<securityPolicy> <trustLevel name="Full" policyFile="internal"/> <trustLevel name="High" policyFile="web_hightrust.config"/> <trustLevel name="Medium" policyFile="web_mediumtrust.config"/> <trustLevel name="Low" policyFile="web_lowtrust.config"/> <trustLevel name="Minimal" policyFile="web_minimaltrust.config"/> securityPolicy> <trust level="Full" originUrl=""/>
- XML code
当前有一种办法,就是在你网站根目录下的web.config中重新声明所选用的策略为Full: 它在配置文件中的层次结构如下:
- XML code
<location allowOverride="true"> <system.web> <trust level="Full" originUrl=""/> system.web> location>
location是根元素。 如问题仍得不到解决请联系服务器技术人员,寻求解决。