首页 > 代码库 > IIS服务器设置造成引用第三方权限不足问题
IIS服务器设置造成引用第三方权限不足问题
使用IIS部署站点,报以下错误:
Exception Details: System.Security.SecurityException: That assembly does not allow partially trusted callers.
经排查,发现是引用第三方分页插件mvcpager.dll权限不足造成的,iis服务器设置的权限不足。
在本机通过以下地址:C:\\WINDOWS\Microsoft.NET\Framework\v4.0.30319\Config 打开web.config文件(是我们应用程序中web.config文件的父类文件)(注意:路径中的v4.0.30319这个是版本,不同版本路径可能不一样)
解决办法一:
步骤一:编辑location 的allowOverride属性为true(允许应用程序的config文件覆盖这个节点的设置)
步骤二:可以不编辑,步骤一的设置可以通过网站中的config来覆盖达到权限扩展
解决办法二:
步骤一:设置<location allowOverride="true">(必须为true)
步骤二:应用程序中覆盖<true level="Full" originUrl="">达到修改信任权限的目的
IIS服务器设置造成引用第三方权限不足问题
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。