建立:
对于ASP.NET MVC 4应用程序,我使用Elmah.MVC 2.0.1来记录错误.
我使用NuGet安装了Elmah.MVC.它工作正常.
问题:
Elmah.MVC包不安装任何控制器或区域,因此我看不到通过Authorize属性应用安全性的明显方法,如ASP.NET MVC所推荐的那样.
题:
我该怎么做呢?
解决方法
哎哟!
刚刚找到答案;
Elmah MVC 2.0.1 NuGet包将以下内容添加到< appSettings> (在web.config中):
<add key="elmah.mvc.requiresAuthentication" value="false" /> <add key="elmah.mvc.allowedRoles" value="*" />
要实现我想要的简单:
<add key="elmah.mvc.requiresAuthentication" value="true" /> <add key="elmah.mvc.allowedRoles" value="Admin" />
原文地址:https://www.jb51.cc/aspnet/248784.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。