그래서 저는 Identity Server 4를 실제로 사용하기 시작했습니다. 저의 목표는 조직 내의 모든 응용 프로그램에 대한 인증 및 권한 부여 서버를 갖추는 것입니다. 세 번째 응용 프로그램에서 내 신원 확인 서버에 올바르게 로그인하여 access_token을 얻을 수 있고 잘 작동하는 지점에 도달했습니다.사용자 정보가 포함 된 Identity Server 4 액세스 토큰
두 번째 단계는 access_token은 내 안에 내 사용자 정보를 얻는 것입니다하지만 난 그것을 해독 때이 얻을 : 나는 내 엔드 포인트가 제대로 작동 할 수있는이 토큰을 사용한다면
{
"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에 내 사용자 이름과 성 및 이메일과 역할을 표시하십시오.
이 문제를 일으키는 문서 나 예제를 찾지 못 했으므로 도움이 될 것입니다.
의 URL 오류 아웃. 또한 OP가 필요한 IdS4 문서 ([this one] (http://docs.identityserver.io/en/release/endpoints/authorize.html))에 연결하는 데 도움이 될 것입니다. – Jeroen