无法添加 OAuth 2.0 范围 LinkedIn

Posted

技术标签:

【中文标题】无法添加 OAuth 2.0 范围 LinkedIn【英文标题】:Can't add OAuth 2.0 scopes LinkedIn 【发布时间】:2020-10-05 00:34:34 【问题描述】:

我无法在 Linkedin 开发者页面中更改 OAuth 范围。 这就是为什么在尝试获取授权码时出现此错误:

error=unauthorized_scope_error&error_description=Scope+%26quot%3Br_basicprofile%26quot%3B+is+not+authorized+for+your+application

您可以在我的个人资料中查看 OAuth 范围部分。我只是无法设置任何范围。

【问题讨论】:

【参考方案1】:

我想对@asood711给出的答案提供更多细节

在应用的 LinkedIn 开发者控制台中导航到 Products,然后选择 Sign in with LinkedIn

验证过程需要一些时间,然后 r_emailaddressr_liteprofile 应该会出现在您的权限下。

【讨论】:

更多细节在这里docs.pathfix.com/integrating-with-linkedin【参考方案2】:

在 LinkedIn 开发者控制台中导航到 产品,然后选择 使用 LinkedIn 登录

验证过程需要一些时间,然后r_emailaddressr_liteprofile 应该出现在您的权限下。

【讨论】:

提供视觉示例和说明 r_emailaddressr_liteprofile 是什么。 “导航到 X”并不总是显而易见的。 我刚刚用一个测试应用尝试了这个,LinkedIn 说“LinkedIn 平台团队正在审核您的请求。审核申请需要 3-5 个工作日。” – 入门不太方便。【参考方案3】:

此链接为您提供了执行此操作的步骤。

https://docs.pathfix.com/integrating-with-linkedin。

但我认为您需要先让公司资料的所有者验证您的应用,然后才能执行此操作。如果完成,那么你应该很高兴。

范围是通过添加产品来添加的。这是链接屏幕上的第三个选项卡。

希望这会有所帮助:)

【讨论】:

以上是关于无法添加 OAuth 2.0 范围 LinkedIn的主要内容,如果未能解决你的问题,请参考以下文章

Linkedin OAuth 2.0 重定向 URL 不能包含片段标识符 (#)

微服务 OAuth 2.0 范围实现

OAuth 2.0 范围参数与 OAuth 2.0 JWT access_token 范围声明

OAuth 2.0 多范围(客户端凭据案例)

在哪里可以找到 Google 的 OAuth 2.0 API 的范围列表? [关闭]

OAuth 2.0 Playground:授权 API 按钮