我刚刚在 LinkedIn 开发人员门户中创建了一个应用程序,但是我缺少一些范围,而且我似乎不知道如何获取它们。我已添加“使用 OpenID Connect 通过 LinkedIn 登录”,但我无权访问
r_emailaddress
或 r_liteprofile
范围。
过去几天我创建了多个应用程序,但仍然一无所获。所有 LinkedIn 文档似乎都假设它会在那里,除了请求“使用 OpenID Connect 通过 LinkedIn 登录”产品(我已经完成并已获得批准)之外,我无法找到如何添加它。
我确实有
email
和 profile
范围,但许多集成(例如 Auth0)需要 r_emailaddress
或 r_liteprofile
。
非常欢迎任何有关如何操作的指示或链接。
查了一圈也没有解决办法。 LinkedIn 自 8 月 1 日起弃用了这些范围。
我的具体例子是Auth0。问题是他们还没有更新系统来反映这一变化,我怀疑许多其他服务也是一样的。
对于 Auth0,有一个官方记录的解决方法和问题来解决此问题;
希望这对遇到同样问题的人有所帮助。