私はMicrosoft OAuth 2.0を使用しています。私がリンクに行くとき:Microsoft APIからユーザー名を守る方法は?
https://login.microsoftonline.com/common/oauth2/authorize?.....,
それは確認し、私は私のウェブサイトに戻って戻りますです。ところで、Microsoft OAuth 2.0から"code"
または"id_token"
を取得できます。
しかし、どのように私はそれらと一緒にユーザー名([email protected]など)を得ることができないのですか?
私が使用した例、などのために:
//apis*live*net/v5.0/me?access_token="The token that I got".
:ログイン用の
https://login.live.com/oauth20_authorize.srf?...
、上記でも同じように、私は"access_token"
を得ることができ、その後、私は経由してユーザー名を取得することができますしかし、login.microsoftonline.comの場合、私はそれを取得する方法がわからないのですか?
ご協力いただきありがとうございます。
id_tokenは、特許請求の範囲にユーザ名を含めることができます。トークン全体をクレームと共有できますか? また、テストリクエストをhttps://login.microsoftonline.com/common/oauth2/authorizeに共有することをお勧めします –
私は90%が 'https://graph.microsoft.com/v1.0/me/' –
ありがとうございますが、リンクを介してユーザーを取得する方法はありますか? はhttps://graph.microsoft.com/v1.0/me?id_token="idトークンですか? –