Identityserver4 具有用户信息的Identity Server 4访问令牌
因此,我开始练习并使用Identity Server 4,我的目标是为组织内的所有应用程序提供身份验证和授权服务器。我已经可以从第三个应用程序正确登录到我的identity server,并获得我的access_令牌,它工作得很好 第二步是在我的访问令牌中获取我的用户信息,但当我解码它时,我得到以下信息:Identityserver4 具有用户信息的Identity Server 4访问令牌,identityserver4,userinfo,Identityserver4,Userinfo,因此,我开始练习并使用Identity Server 4,我的目标是为组织内的所有应用程序提供身份验证和授权服务器。我已经可以从第三个应用程序正确登录到我的identity server,并获得我的access_令牌,它工作得很好 第二步是在我的访问令牌中获取我的用户信息,但当我解码它时,我得到以下信息: { "nbf": 1505250392, "exp": 1505253992, "iss": "http://localhost:5000", "aud": [ "ht
{
"nbf": 1505250392,
"exp": 1505253992,
"iss": "http://localhost:5000",
"aud": [
"http://localhost:5000/resources",
"SecretAPIEndpoints"
],
"client_id": "SecretClient",
"sub": "ebf3fcad-6ab3-4bcd-88ce-0c5794ebdffa",
"auth_time": 1505250391,
"idp": "local",
"scope": [
"openid",
"SecretAPIEndpoints"
],
"amr": [
"pwd"
]
}
因此,如果我使用这个令牌,我可以使我的端点正常工作,但我想让它更进一步,让我的SPA显示我的用户名和姓氏,以及他们的电子邮件和角色
我还没有找到实现这一点的文档或示例,因此非常感谢任何帮助。如果您想在基于JS的客户端应用程序中使用身份数据,除了访问令牌之外,还需要一个id_令牌
由于SSL问题,Firefox中的URL在我身上出现错误。此外,它还可以帮助OP链接到所需的IdS4文档(我想是吧?)。