Web.config文件中的双重错误ASP.NET MVC

时间:2015-05-20 21:37:35

标签: c# asp.net asp.net-mvc web-config machine-config

因此,当我发布我的应用程序时,我发现以下错误,而这些错误在本地模式下无法获得。

  

“System.Security.SecurityException:请求类型的权限   'System.Security.Permissions.SecurityPermission,mscorlib,   Version = 4.0.0.0,Culture = neutral,PublicKeyToken = b77a5c561934e089'   失败“。

所以据说我应该在我的Web.config中编写以下代码来解决第一个错误:

<trustLevel name="Full">

所以我做了,但后来,我收到了这个错误:

  

“此配置部分不能在此路径中使用。这种情况会发生   当站点管理员使用锁定对此部分的访问权限时   来自继承的配置文件。“

这显然与machine.config有关(我找不到)......

有没有人有适当的解决方案?

如果您想自己测试一下,请输入以下网址:

http://wideart.se/Exhibition

此致

1 个答案:

答案 0 :(得分:0)

<trustLevel name="Full">周围是什么? 它在system.web内吗?

尝试

<securityPolicy>
  <trustLevel name="Full" policyFile="internal"/>
</securityPolicy>