首页 文章

SecurityException MVC3请求失败的权限

提问于
浏览
0

如果你导航到这个link,你会发现你的安全例外 .

'/'应用程序中的服务器错误 . 安全异常说明:应用程序尝试执行安全策略不允许的操作 . 要授予此应用程序所需的权限,请与您的系统管理员联系或在配置文件中更改应用程序的信任级别 . 异常详细信息:System.Security.SecurityException:请求失败 . 源错误:在执行当前Web请求期间生成了未处理的异常 . 可以使用下面的异常堆栈跟踪来识别有关异常的起源和位置的信息 . 堆栈跟踪:[SecurityException:Request failed . ] System.Security.CodeAccessSecurityEngine.ThrowSecurityException(RuntimeAssembly asm,PermissionSet grant,PermissionSet denied,RuntimeMethodHandleInternal rmh,SecurityAction action,Object demand,IPermission permThatFailed)168 System.Security.CodeAccessSecurityEngine.ThrowSecurityException(Object assemblyOrString ,PermissionSet被授予,PermissionSet被拒绝,RuntimeMethodHandleInternal rmh,SecurityAction动作,对象需求,IPermission permThatFailed)100 System.Security.CodeAccessSecurityEngine.CheckSetHelper(PermissionSet grants,PermissionSet refused,PermissionSet requirements,RuntimeMethodHandleInternal rmh,Object assemblyOrString,SecurityAction action,Boolean throwException)278 System.Security.PermissionSetTriple.CheckSetDemand(PermissionSet demandSet,PermissionSet&alteredDemandset,RuntimeMethodHandleInternal rmh)69 System.Security.PermissionListSet.CheckSetDemand(PermissionSet pset,RuntimeMethodHandleInternal rmh)156 System.Security.PermissionListSet.DemandFlagsOrGrantSet(Int32 flags,PermissionSet grantSet)33 System.Security.CodeAccessSecurityEngine.ReflectionTargetDemandHelper(Int32 permission,PermissionSet targetGrant,CompressedStack securityContext)128 System.Security.CodeAccessSecurityEngine.ReflectionTargetDemandHelper(Int32 permission,PermissionSet targetGrant) 54版本信息:Microsoft .NET Framework版本:4.0.30319; ASP.NET版本:4.0.30319.272

奇怪的是,你只会出现一次这个错误!

这与我的代码有关吗?

1 回答

  • 0

    代码是在您的控件中运行的网站吗?

    我猜有一些启动代码(可能在global.asax.cs中)试图访问受保护的资源,可能是文件夹/文件,并且失败 . 并且该代码仅在应用程序启动时运行一次 .

相关问题