【问题标题】:WIF Claim/User relationship tableWIF 声明/用户关系表
【发布时间】:2016-06-07 03:51:15
【问题描述】:

我在项目中使用 WIF,但我没有看到允许我定义表驱动的声明预设的内置功能。

我想定义我的角色声明并与 users 表建立关系。我希望能够在我的网络应用程序中创建用户并根据这些声明为他们分配访问规则。有点像 CMS 类型的授权。

我是否遗漏了 WIF 中的任何内容?我没有看到与 AspNetUsers 表具有多对多关系的 AspNetClaims 表!!

【问题讨论】:

    标签: asp.net-web-api2 wif claims-based-identity


    【解决方案1】:

    WIF 中的所有声明都源于它们是由 STS 生成的,例如ADFS。这些又是从 AD 派生的。

    在这种情况下,角色等是在 AD 中提供的。

    您还可以在 WIF 中扩充 CAM 中的声明。

    如果您想使用 ASP.NET Identity,请查看带有 ASP.NET Identity 插件的 Identity Server 3

    【讨论】:

    • 我无法使用 ADFS 或身份服务器。我的 API 就是我的 STS。
    • 您使用 WIF 有什么原因吗?
    • 我有一个带有多个 UI 客户端的 web api。目前我们无法设置和 STS,所以 web api 是我们的 STS。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-17
    • 1970-01-01
    • 2012-08-06
    • 2011-07-07
    • 1970-01-01
    相关资源
    最近更新 更多