使用IdentityServer3向ASP.NET Identity添加自定义属性

时间:2015-08-03 03:17:28

标签: asp.net asp.net-identity-2 identityserver3

将IdentityServer3与ASP.NET Identity一起用作OAuth服务器,我可以在令牌响应中返回角色和声明。如果我想覆盖IdentityUser并添加LastName,我将如何在令牌响应中返回它?或者我是否需要将LastName添加到AspNetUserClaims表而不是IdentityUser对象/ AspNetUsers表中?

1 个答案:

答案 0 :(得分:1)

看起来您可能必须在UserService中覆盖GetClaimsForAuthenticateResult()。我尝试将ClaimesIdentityFactory添加到UserManager,但似乎实际上不再执行。

https://github.com/IdentityServer/IdentityServer3/issues/1204