护照 Facebook 节点应用程序没有看到工作

Pan*_*ano 2 facebook node.js express passport-facebook passport.js

https://www.facebook.com/dialog/oauth?response_type=code&redirect_uri=https%3A%2F%2Fpanorart-victor3991.c9users.io%2Fauth%2Ffacebook%2Fcallback&scope=emails&client_id=547453695448009

我的应用程序仍在开发中。它曾经与 facebook 登录一起使用。但它突然出现了 500 错误文本:抱歉,出了点问题。

我们正在尽快努力修复这个。

我认为这可能是 facebook 内部网络错误,但该问题已存在近一个月。

有谁知道为什么会这样?我也在使用具有类似逻辑的 google oauth,它运行良好。

小智 7

对我来说,是通过护照传递的范围不正确。我使用的是个人资料和电子邮件的 google 范围,而 facebook 需要publish_actions. 希望这可以帮助