2

所以我遇到了一个我怀疑我不应该遇到的问题,并且尝试了几件我似乎陷入僵局的事情。

我正在尝试将 LinkedIn 登录与 Stormpath 集成,并且似乎已创建帐户并且从技术上讲用户已登录,应用程序确实返回以下两个错误之一:“令牌无效”或“提供的状态令牌无效”。

我多次检查了我的 id 和 secret 以及授权的回调 url 等,但我不确定还能在哪里实际检查,我们将不胜感激。

为了进一步尝试,我实际上克隆了https://github.com/stormpath/stormpath-express-react-example并运行它,其他一切正常,但再次在这个应用程序上登录 LinkedIn 不起作用,所以我怀疑它不是我的代码(也许,经过多年的编码,我从来都不愿意说它不是我的代码,但你有它)。

我附上了截图,以防我现在非常疲惫的眼睛错过了什么。有人可以指出我的错误吗?

在此处输入图像描述在此处输入图像描述

4

1 回答 1

1

作为参考,我和 Omar 浏览了这个问题,意识到他的服务器没有运行 ntp,并且时钟运行得很快。

这意味着由 Stormpath 的 Express 集成生成的签名令牌请求以与预期不同的有效时间间隔发送到 Stormpath 的 REST API,因此验证失败。

我们通过安装 ntp 并同步服务器时间来修复它。

于 2016-05-04T21:35:10.150 回答