我正在尝试向Facebook进行身份验证,但收到错误令牌错误:格式错误的身份验证代码



我正在尝试使用护照.js通过Facebook登录来验证用户。我能够登录到脸书,然后出现以下错误

令牌错误:格式错误的身份验证代码。


app.get('/facebook',passport.authenticate('facebook'));
passport.use(new FacebookStrategy({
    clientID: FACEBOOK_APP_ID,
    clientSecret: FACEBOOK_SECRET_KEY,    
    callbackURL: "facebook/redirect"
  },
  function(accessToken, refreshToken, profile, done) {
    console.log("authenticated");
  }
));
app.get("/facebook/redirect",passport.authenticate("facebook"),function(req,res)
{
    console.log("hey");
});

尝试向重定向 URI 添加尾部斜杠

passport.use(new FacebookStrategy({
    clientID: FACEBOOK_APP_ID,
    clientSecret: FACEBOOK_SECRET_KEY,    
    callbackURL: "facebook/redirect/"
  },
  function(accessToken, refreshToken, profile, done) {
    console.log("authenticated");
  }
));

最新更新