我正在尝试将ABP与Windows身份验证而不是基于表的身份验证一起使用.
计划是有框架:
>检测网站是否处于Windows安全上下文中并绕过
登录页面.
>然后关联Windows身份/角色并使用它们映射
数据库中定义的角色/权限.
我没有在文档中看到有关这种Windows集成方法的任何内容.
如果有人以前做过这个,我很感激任何提示.
我认为我最好的选择是使用基于策略的授权.因此,当控制器当前使用ABP身份验证属性时,我将恢复到正常的ASP.NET属性.
例如[授权(Policy =“MyAppAdmin”)]
解决方法
@H_403_20@ 要通过官方AspNet Boilerplate API(具有角色和其他内容)登录用户,您可以使用外部身份验证.这正是你要找的;@L_502_0@