无法添加 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_emailaddress 和 r_liteprofile 应该会出现在您的权限下。
【讨论】:
更多细节在这里docs.pathfix.com/integrating-with-linkedin【参考方案2】:在 LinkedIn 开发者控制台中导航到 产品,然后选择 使用 LinkedIn 登录。
验证过程需要一些时间,然后r_emailaddress
和
r_liteprofile
应该出现在您的权限下。
【讨论】:
提供视觉示例和说明r_emailaddress
和 r_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 JWT access_token 范围声明