Я писал игру для Facebook, используя Rails и jQuery. С тех пор, как я начал использовать Facebook Javascript SDK, использование localhost в качестве домена приложения, похоже, работало нормально. Я смог протестировать свою игру как локально, так и на Heroku.
Похоже, что за прошедший день Facebook сильно обновил пользовательский интерфейс разработчика. Теперь, если я добавлю localhost в качестве домена приложения, я получу следующую ошибку:
Он должен быть получен из URL-адреса холста, URL-адреса защищенного холста, URL-адреса сайта, URL-адреса мобильного сайта, URL-адреса вкладки страницы или URL-адреса вкладки защищенной страницы. Проверьте и исправьте следующие домены: localhost
Моя игра также теперь не работает локально, и я получаю сообщение об ошибке, когда Javascript SDK входит в систему пользователя:
Код ошибки API: 191 Описание ошибки API: указанный URL-адрес не принадлежит приложению. Сообщение об ошибке: недопустимый redirect_uri: указанный URL-адрес не разрешен конфигурацией приложения.
Этого не происходит, когда я развертываю свою игру, поскольку herokuapp.com считается допустимым доменом приложения.
Как мне разработать и протестировать свою игру, если я больше не могу использовать localhost или 127.0.0.1?