Linkedin OAuth2:访问令牌立即过期

时间:2018-10-04 17:11:10

标签: reactjs linkedin-api

我想在LinkedIn上进行社交登录。我正在使用非常方便的package react-social-login(请参见此处的演示:https://deepakaggarwal7.github.io/react-social-login/)。

在演示中以及在我的实现中,一切正常,并且能够检索访问令牌和到期日期。

不幸的是,对于LinkedIn,访问令牌立即失效。您甚至可以在演示中对其进行测试。

我的问题是:您还会检索过期的访问令牌吗?它是否与LinkedIn API中的某些配置有关(根据文档,它会在60天后失效)?

非常感谢您的帮助,

尼古拉斯

1 个答案:

答案 0 :(得分:0)

是否可以确定您正在通过linkedin与V2 API通讯?如果是这样的话。那么您的访问令牌就可以了。

linkedin的API的问题在于,它的一部分(V2)仅适用于linkedin的合作伙伴。您可以通过请求成为合作伙伴。但最多可能需要一个月的时间。

验证用户身份后,V1 API完全免费使用。

如果不是这种情况,请提供更多有关您如何得出结论,即所获得的身份验证令牌始终过期的信息。因为从技术上讲这是不可能的,因为linkedin服务会即时生成一个。