【发布时间】:2015-09-18 14:08:49
【问题描述】:
在我的客户端应用程序成功通过 IdentityServer3 进行身份验证后,我无法在 WebAPI 控制器上获取用户信息。步骤如下:
- 从JavaScript Implicit Client app 成功“使用配置文件和访问令牌登录”
- 我在“ID Token Contents”面板上看到了用户数据
- 我对我的 WebAPI 服务执行“呼叫服务”,我在 ClaimsPrincipal 中看到许多声明,但无法获取电子邮件、客户端显示的角色等值。以下是代码和响应。
谁能帮助我如何在 WebAPI 上获取用户数据?
【问题讨论】:
-
你有没有想过这个问题?我正在努力解决同样的问题。
标签: c# asp.net-web-api owin jwt identityserver3