Мы используем метод, описанный в https://developers.facebook.com/docs/facebook-login/login-flow-for-web-no-jssdk/, чтобы регистрировать пользователей на нашем веб-сайте.Facebook Войти «500 внутренних ошибок сервера» в режиме касания
Он работал отлично с прошлой недели. Теперь, что происходит, что
- в мобильных устройствах, не автоматически перенаправлять на наш сайт после входа пользователя в систему.
- Вместо этого сервер FB возвращает ошибку «500 Internal Server Error».
- Но это происходит только с мобильной версией страницы входа (
option display=touch
), с версией рабочего стола перенаправление работает хорошо.
Это работает:
https://www.facebook.com/dialog/oauth?client_id={myAppId}&redirect_uri={myurl}
Это не работает:
https://www.facebook.com/dialog/oauth?client_id={myAppId}&redirect_uri={myurl}&display=touch
- Поскольку мы не знаем, если услуга была вниз по какой-либо причине
- или там была проблема с нашей заявкой FB,
мы создали другое приложение FB, и мы установили веб-сайт на известный URL: www.google.com.
Затем мы проверили URL:
https://www.facebook.com/dialog/oauth?client_id={myOtherAppId}&redirect_uri=wwww.google.com&display=touch
, и к нашему удивлению, она работала, в результате перенаправления на Google поиск по сайту.- Но если мы установим наш веб-сайт как в тестовом приложении FB, так и в URL-адресе входа, он снова завершится с той же «500-й внутренней ошибкой сервера».
- Итак, мы подозреваем, что с FB и нашим доменом что-то не так.
- Могла ли FB блокировать мой URL-адрес при попытке перенаправления через мобильную версию диалогового окна входа?
- Мы хотели бы связаться с командой поддержки FB напрямую по электронной почте, но мы не можем найти способ связаться с ними.
Может ли кто-нибудь дать нам ключ к этому вопросу?