паспорт-facebook Не удалось получить токен доступа

Я пытаюсь зарегистрировать своих пользователей в Facebook, используя [email protected], следуя этому примеру. Моя проблема в том, что когда пользователь аутентифицирован, ответ:

Не удалось получить токен доступа

Ошибка: getaddrinfo ENOTFOUND at Strategy.OAuth2Strategy._createOAuthError /home/sigfried/github/passport-social/node_modules/passport-facebook/node_modules/passport-oauth2/lib/strategy.js:348:17)

Я проверил свои экспресс-маршруты, вроде все в порядке. Я проверил сетевые методы с помощью Firefox, и когда ответ вернулся на мой сервер, я заметил 500 Internal Server Error с этим адресом: http://localhost:3000/login/facebook/callback?code=L4rg3H4sh#_=_


person sigfried    schedule 10.02.2016    source источник


Ответы (2)


проверьте, блокирует ли это ваше ssl-соединение.

person user3126894    schedule 07.06.2016

Скорее всего, я пытался получить доступ к address в моем localhost, поэтому я думаю, что решение здесь будет заключаться в том, чтобы разоблачить что-то вроде ngrok, мой локальный сервер, а затем проблема решена.

Надеюсь, это поможет кому-то, кто спешит или столь же наивен, как я.

person sigfried    schedule 18.04.2020