我在一个项目中使用WIF,但我没有看到一个内置的功能,可以让我定义一个预置的声明是表驱动的。
我想定义我的角色声明,并与users表建立关系。我希望能够在我的web应用程序中创建用户,并根据这些声明为他们分配访问规则。有点像CMS类型的授权。
我在WIF中遗漏了什么吗?我没有看到一个与AspNetUsers表具有多对多关系的AspNetClaims表!!
发布于 2016-06-07 03:51:16
WIF中的所有声明都源于这样一个事实,即它们是由STS生成的,例如ADFS。这些都是从AD派生出来的。
在这种情况下,角色等是在AD中提供的。
您还可以在WIF的CAM中扩充声明。
如果你想使用ASP.NET Identity,可以看看带有ASP.NET Identity插件的Identity Server 3。
https://stackoverflow.com/questions/37625199
复制相似问题