2017-09-12 64 views
1

因此,我開始練習和使用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顯示我的用戶的名字和姓氏,以及他們的電子郵件和角色。

我還沒有找到文件或例子來做到這一點,所以任何幫助將不勝感激。

回答

相關問題