如何在成功验证后使用 Microsoft OAuth 获取用户信息
How to get userinfo with Microsoft OAuth after successfully authenticated
我的应用程序应使用 Microsoft 帐户(OAuth 提供程序)登录。使用以下 URL 成功验证后,我无法获取用户信息
https://login.live.com/oauth20_authorize.srf?client_id=CLIENT_ID&scope=SCOPES&response_type=code&redirect_uri=REDIRECT_URL
任何人都可以帮我获取用户信息吗?我需要为此包含任何库吗?
我正在获取经过身份验证的代码,但我不知道如何使用?我正在与 JAVA
合作
用户信息端点是 https://apis.live.net/v5.0/me
。在调用它之前,您需要将 code
换成 token
.
对于任何在这里绊倒的人。
OpenID 发现 URL: https://login.live.com/.well-known/openid-configuration
Microsoft 未在服务配置中提供 userinfo_endpoint
json
用户信息URL:https://graph.microsoft.com/v1.0/me
向此 url 发出 GET 请求,其中 header 包含交换 auth_code
后得到的 access_token
键:Authorization
值:Bearer <access_token>
我的应用程序应使用 Microsoft 帐户(OAuth 提供程序)登录。使用以下 URL 成功验证后,我无法获取用户信息 https://login.live.com/oauth20_authorize.srf?client_id=CLIENT_ID&scope=SCOPES&response_type=code&redirect_uri=REDIRECT_URL 任何人都可以帮我获取用户信息吗?我需要为此包含任何库吗? 我正在获取经过身份验证的代码,但我不知道如何使用?我正在与 JAVA
合作用户信息端点是 https://apis.live.net/v5.0/me
。在调用它之前,您需要将 code
换成 token
.
对于任何在这里绊倒的人。
OpenID 发现 URL: https://login.live.com/.well-known/openid-configuration
Microsoft 未在服务配置中提供 userinfo_endpoint
json
用户信息URL:https://graph.microsoft.com/v1.0/me
向此 url 发出 GET 请求,其中 header 包含交换 auth_code
access_token
键:Authorization
值:Bearer <access_token>