AdalJS v1.0.8 ライブラリを使用して Azure AD エンドポイントに対してユーザーを承認&scopeしてemailいaddressますphone。
私の承認エンドポイント URL:
https://login.microsoftonline.com/ {テナント ID}/oauth2/authorize?response_type=id_token&client_id={クライアント ID}&redirect_uri={マイ リダイレクト URI}&state=2af81ff1-89ca-4f23-825d-ca29177c3df5&client-request-id= 2f82e417-630b-4318-88ed-c35103046249&x-client-SKU=Js&x-client-Ver=1.0.7&nonce=4c03cbca-03b2-4a53-acc6-1177f499969a&prompt=login&scope=openid+profile+email+address+phone
ログイン ページが表示され、ユーザーが資格情報を入力すると、トークンが正常に返され、 をprofile呼び出したときにユーザーのオブジェクトを確認できますAuthenticationContext.getCachedUser()。ただし、これらのスコープ タイプがクエリ文字列パラメータで要求されているにもかかわらずemail、、、addressまたはphone情報が返されていません。&scope
