0

認証用のMembershipRebootライブラリを使用して、クレーム対応のアプリケーションを構築しようとしています。チュートリアルに関する限り、それらはすべて「UserClaims」テーブルにクレームを手動で追加しています (どのライブラリがそれを追加したかはわかりません)。このテーブルには、UserID、クレームのタイプ、および値が含まれています。このテーブルにプログラムでクレームを追加したいのですが、これを明確な方法で行う方法がわかりません。

4

1 に答える 1

1

UserAccount クラスの AddClaim/RemoveClaim API を使用して、クレームを追加/削除できます。例については、SingleTenantWebApp サンプルを参照してください。

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

于 2013-11-06T13:08:38.180 に答える