【发布时间】:2017-11-15 00:30:31
【问题描述】:
我有一个数据库,其中包含一个用户表、访问表和一个连接表,将用户分配给多个访问权限。该站点将通过将 AD 中的身份用户名与用户表中的用户名匹配来验证用户,以验证他们可以看到该站点(Intranet)。访问表用于指定允许访问哪些页面。
在 ASP Core 2 中,我如何使用授权在启动时执行相同的检查,以验证它们是否在用户表中,然后更进一步并使用角色来允许用户访问特定网页。
我已经浏览了文档,但我不知道应该采用哪种方式,因为示例使用的登录名在我使用 AD 的情况下是不必要的。
我有一个 users 表并且不使用 AD 角色,因为我们有一个用于交换的管理员,而我无权访问它。
提前致谢
【问题讨论】:
标签: c# asp.net asp.net-core