passport-facebook 获取访问令牌失败
passport-facebook Failed to obtain access token
我正在尝试在 this example 之后使用 passport-facebook@1.0.3
向 Facebook 注册我的用户。我的问题是,当用户通过身份验证时,响应是:
Failed to obtain access token
Error: getaddrinfo ENOTFOUND at
Strategy.OAuth2Strategy._createOAuthError
/home/sigfried/github/passport-social/node_modules/passport-facebook/node_modules/passport-oauth2/lib/strategy.js:348:17)
我检查了我的 Express 路线,一切似乎都很好。我用 Firefox 检查了网络方法,当响应返回到我的服务器时,我注意到一个 500 内部服务器错误,地址为:http://localhost:3000/login/facebook/callback?code=L4rg3H4sh#_=_
检查你的 ssl 连接是否阻止了这个..
很可能我试图访问 localhost
中的 address
,所以我认为这里的解决方案是公开我的本地服务器,例如 ngrok然后问题解决了。
希望这对匆忙或像我一样 天真 的人有所帮助。
我正在尝试在 this example 之后使用 passport-facebook@1.0.3
向 Facebook 注册我的用户。我的问题是,当用户通过身份验证时,响应是:
Failed to obtain access token
Error: getaddrinfo ENOTFOUND at Strategy.OAuth2Strategy._createOAuthError /home/sigfried/github/passport-social/node_modules/passport-facebook/node_modules/passport-oauth2/lib/strategy.js:348:17)
我检查了我的 Express 路线,一切似乎都很好。我用 Firefox 检查了网络方法,当响应返回到我的服务器时,我注意到一个 500 内部服务器错误,地址为:http://localhost:3000/login/facebook/callback?code=L4rg3H4sh#_=_
检查你的 ssl 连接是否阻止了这个..
很可能我试图访问 localhost
中的 address
,所以我认为这里的解决方案是公开我的本地服务器,例如 ngrok然后问题解决了。
希望这对匆忙或像我一样 天真 的人有所帮助。