微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何对 ASP.NET MVC 上的角色使用身份验证

如何解决如何对 ASP.NET MVC 上的角色使用身份验证

我有一个问题要问所有的 ASP.NET 老手,我目前正在从事一个项目,该项目涉及向具有不同角色的用户显示不同的页面。 例如,管理员可以向网站添加新用户 角色-x 用户可以编辑数据库A Role-y 用户可以编辑数据库 A & B Role-Z 用户可以访问数据库 B 的视图 所以我的问题是如何实现这一点(根据他们的凭据(角色)为不同的用户提供不同的页面)。 我只需要一些关于我必须实施的指南。提前致谢。

解决方法

在这里你可以找到一些关于认证和授权的很好的教程,请查看:

A better way to handle authorization in ASP.NET Core

Role Based Authentication In ASP.NET MVC

这里有一些更简单的方法:

Authentication and Authorization in MVC

如果您的问题更多关于数据库,请添加相应的标签。

编辑:

这里还有一个我强烈建议你的链接,它一步一步地解释了如何非常清楚地实现,有从 MVC 中的身份验证和授权到基于角色的示例(4 个教程):

http://appscript.sourceforge.net/asoc.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。