Устаревшая аутентификация Connect перестала работать

Я работаю с приложением, которое было создано и интегрировано в Facebook с использованием устаревшей аутентификации подключения:

https://www.facebook.com/login.php?api_key={appkeyhere }

Примерно с 22 октября 2012 года существующие пользователи, которые входят в приложение с помощью вышеуказанного URL-адреса, перенаправляются на https://www.facebook.com/login.php?login_attempt=1 и пустой белый экран. Новые пользователи, регистрирующиеся в приложении в первый раз, перенаправляются обратно на сайт приложения.

Я попросил людей, которые поддерживают сайт, проверить журналы развертывания, чтобы увидеть, были ли критические изменения, развернутые на страницах, которые обслуживают серверную часть OAuth, и они не внесли никаких изменений.

Любые идеи о том, с чего начать, чтобы попытаться отладить эту проблему?


person Nick Bork    schedule 29.10.2012    source источник
comment
Мне удалось использовать логин для настольных приложений, используя URL-адрес входа, указанный в ответе, расположенном здесь, в этом вопросе stackoverflow.com/questions/6442773/ . Я все еще хотел бы знать, почему логин для нашего приложения не работает с белым экраном.   -  person Nick Bork    schedule 29.10.2012
comment
Является ли перенаправленная пустая страница 500ing?   -  person alex    schedule 09.06.2015


Ответы (1)


Поддерживаются только текущие задокументированные потоки аутентификации в документации Login — на прошлой неделе последний из устаревшие конечные точки (большинство из которых были объявлены устаревшими в октябре 2011 г.) были удалены. Для приложений для настольных ПК имеется более подробная документация по адресу https://developers.facebook.com/docs/howtos/login/login-for-desktop./, где описаны подробности

person Igy    schedule 29.10.2012