java - 如何在成功验证后使用 Microsoft OAuth 获取用户信息

标签 java servlets oauth oauth-2.0 oauth-provider

我的应用程序应使用 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

关于java - 如何在成功验证后使用 Microsoft OAuth 获取用户信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32395538/

相关文章:

java - 在 App Engine Devserver Servlet 中查看替换字符

java - Spring Servlet 项目的 web.xml 中加载 contextConfigLocation 的顺序

java - 将一系列值分配给单个变量

java - Android 上的 SSL TCP 连接(带证书)

java - 当存在多个同名属性时指定EL中的范围

oauth - 您如何评论 RFC?

swift - 在 Swift 中验证 Instagram

authentication - 使用第一方移动和单页应用程序的 OAuth 2 密码授予

java - 如何使用java流按值对Map进行排序?

java - 部署 Jar 文件找不到主类 eclipse