【发布时间】:2018-01-03 19:40:40
【问题描述】:
我有一个与不同客户合作的用户。
所以我已经分离了客户端数据库。
我需要不同的角色,因为不同的客户有不同的权限提供给用户。
这在 ASP.Net 授权中是否可行。如果是。那怎么办?
我正在使用 ASP.Net Core MVC。
我想根据角色保护我的 MVC 视图。
【问题讨论】:
-
您可以为此使用授权过滤器。通过继承 AuthorizeAttribute 类,您可以在那里编写自定义逻辑。此链接可能对msdn.microsoft.com/en-us/library/… 有所帮助
-
@user2864740 这是为了保护视图。我已更新问题以避免混淆。