Rails Devise выдает проблемы после перехода на сервер - PullRequest
0 голосов
/ 08 октября 2018

После перемещения моего веб-сайта на новый сервер я внезапно столкнулся с двумя проблемами, которых у меня не было раньше:

  1. Пользователи, которые уже вошли в систему, не могут выйти
  2. Вход в Facebook больше не работает.Я получаю следующий код ошибки:

сообщение об ошибке fb

Важная информация:

  1. Сайт использует давайте зашифровать сертификат SSL
  2. URL-адрес, который я вижу, когда меня перенаправляют на Facebook для входа в систему: "https://www.facebook.com/v2.6/dialog/oauth?client_id=xxxxxxx&redirect_uri=http%3A%2F%2Fmywebsite.com%2Fusers%2Fauth%2Ffacebook%2Fcallback&response_type=code&scope=email&state=xxxxxxxxxx". Из того, что я вижу, redirect_uri - это не https. Но я не могу понять, почему и как я могу это изменить.
  3. Я также прикрепляю фотографию с настройками приложения на Facebook Настройки входа в систему fb

  4. Допустимые установленные URI перенаправления OAuth: https://mywebsite.com, https://mywebsite.com/auth/facebook/callback, https://mywebsite.com/users/auth/facebook/callback, https://mywebsite.com/users/auth/facebook, https://mywebsite.com/users/auth/facebook/callback

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...