我正在使用Node.js和Passport.js在我的网站上进行autenticate用户。 一切都很完美,但现在我不能登录网站和用户。
这是代码错误:
failed to obtain access token (status: 400 data: {"error":{"message":"This authorization code has expired.","type":"OAuthException","code":100}})
我试图更改app秘密,但没有。
答案 0 :(得分:1)
访问令牌已过期。您应该将短期令牌换成长期令牌。它在以下URL中解释;
https://developers.facebook.com/docs/facebook-login/access-tokens/#long-via-code
答案 1 :(得分:1)
我在使用ruby时遇到了这个问题。这对我有用,希望它有所帮助。