ASP.NET Identity Manager 管理页面级用户访问

史蒂夫

现在我可以使用 ASP.NET Identity Manager 来管理用户和角色。顺便说一句,我目前正在以网络形式进行。

接下来我想学习的是什么是基于角色管理页面的好方法。表示示例管理员角色可以访问 page1.aspx 和 page2.aspx,而用户角色只能访问 page3.aspx。

编写我自己的自定义代码还是有一个 Microsoft 内置类来执行此操作?

问候, 史蒂夫

凯尔

对于 Web 窗体和 MVC,您可以将 Authorize 属性添加到类或每个方法中,以便在每页的基础上实现基于角色的权限。

[Authorize(Roles = "User,Admin")]

如果您需要超越此范围,则需要构建自己的代码以满足您的需求。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章