IdentityServer3 を ASP.NET Identity と共に OAuth サーバーとして使用すると、トークン応答でロールとクレームを返すことができます。IdentityUser をオーバーライドして LastName を追加したい場合、トークン応答でそれを返すにはどうすればよいですか? または、LastName を IdentityUser オブジェクト/AspNetUsers テーブルではなく、AspNetUserClaims テーブルに追加する必要がありますか?
1 に答える
1
UserService で GetClaimsForAuthenticateResult() をオーバーライドする必要があるようです。ClaimesIdentityFactory を UserManager に追加しようとしましたが、実際にはもう実行されないようです。
https://github.com/IdentityServer/IdentityServer3/issues/1204
于 2015-08-03T22:07:39.633 に答える