使用 nuget 安装 elmah 并立即运行非常容易。
尝试使用密码保护页面时遇到了挑战。
在我拥有的项目中,有一个Admin controller
我使用 mvc 3 sql 会员提供程序,当您启动 mvc 3 应用程序时,它会开箱即用。默认 impl 不使用任何角色。它只是验证用户,并且只有授权用户才能使用管理员。
在 elmah 日志中:
<authorization>
<allow roles="admin" />
<allow roles="dev" />
<deny users="*" />
</authorization>
这是如何运作的?我如何定义和传递这些角色,以便 elmah 理解这一点?
有没有更简单的方法来做到这一点?