1

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

4

1 回答 1

1

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

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

于 2015-08-03T22:07:39.633 回答