LinkedIn OAuth2 /oauth/v2/accessToken 响应未返回“token_type”

Posted

技术标签:

【中文标题】LinkedIn OAuth2 /oauth/v2/accessToken 响应未返回“token_type”【英文标题】:LinkedIn OAuth2 /oauth/v2/accessToken response not returning a "token_type" 【发布时间】:2019-01-15 15:59:07 【问题描述】:

我在我的项目中使用 spring-security-oauth2-client 进行身份验证,但库希望在对https://www.linkedin.com/oauth/v2/accessToken 的 POST 请求的响应中出现“token_type”。该库是按照 OAuth2 约定构建的,但 LinkedIn 并未遵循此约定。 AccessToken 约定:https://www.rfc-editor.org/rfc/rfc6749#section-5.1

有人能解决这个问题吗?我临时克隆了 spring-security-oauth2-client 的其中一个子库来强制“token_type”为“Bearer”。

【问题讨论】:

【参考方案1】:

here 和 here 已报告此问题。 jgrandja 提出的修复 here 正在运行。

【讨论】:

以上是关于LinkedIn OAuth2 /oauth/v2/accessToken 响应未返回“token_type”的主要内容,如果未能解决你的问题,请参考以下文章

检索 LinkedIn 访问令牌

无法在Angular / SpringBoot应用程序中获取OAuth2令牌

Google OAuth2 API JWS 一致性

Azure api OAuth2 隐式流适用于 http 但不适用于 htt

适用于 ios OAuth2、API V2 的 LinkedIn 登录。如何打开已安装的 LinkedIn 应用程序

Linkedin api oauth2.0 获取用户资料详情