【问题标题】:Adding Claim to UserClaims向 UserClaims 添加声明
【发布时间】:2013-11-06 12:27:36
【问题描述】:

我正在尝试使用 用于身份验证的 MembershipReboot 库 Thinktecture.IdentityModel.45 用于授权。 就教程而言,他们都将声明手动添加到“UserClaims”表中(不确定哪个库添加了该表),其中包含用户 ID、声明类型和值。 我想以编程方式将声明添加到此表中,但我不确定如何以明显的方式执行此操作。

【问题讨论】:

    标签: asp.net-mvc claims-based-identity thinktecture-ident-model membershipreboot


    【解决方案1】:

    您可以通过 UserAccount 类上的 AddClaim/RemoveClaim API 添加/删除声明。有关示例,请参见 SingleTenantWebApp 示例:

    https://github.com/brockallen/BrockAllen.MembershipReboot/blob/master/samples/SingleTenant/SingleTenantWebApp/Areas/UserAccount/Controllers/HomeController.cs#L28

    【讨论】:

    • 就是这样!非常感谢你!我找到了 AddClaim 方法,但忘记更新帐户。
    猜你喜欢
    • 1970-01-01
    • 2021-12-26
    • 1970-01-01
    • 2017-01-04
    • 2017-07-26
    • 2017-08-01
    • 2015-02-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多