Facebook - у вас нет разрешения на доступ к http: //www.yourapp/? на этом сервере

При попытке использовать мое приложение Facebook пользователи получают следующее сообщение:

Доступ запрещен У вас нет разрешения на доступ к "http: //www.myapp/?" на этом сервере.

Номер ссылки 18.8f265dcc.1338297690.20407019

Он работает при прямом переходе в приложение (http: //www.myapp/), но не через Facebook.

У меня есть защищенная версия (https), которая работает как напрямую, так и через Facebook.

На прошлой неделе это работало нормально. Я не делал обновлений с 5.10, а теперь оно просто сломано. Facebook что-то изменил ???

Помощь!


person user359519    schedule 29.05.2012    source источник
comment
Когда именно отображается это сообщение об ошибке? В рамках использования FB.ui?   -  person Nitzan Tomer    schedule 29.05.2012


Ответы (2)


"http: //www.myapp/?" si не безопасное соединение. Проверьте настройки в своем приложении facebook. Вы должны использовать безопасное соединение, если вы не в режиме разработчика.

person Karl Adler    schedule 29.05.2012
comment
Верный. У меня настроено приложение, чтобы пользователи могли использовать защищенный ИЛИ незащищенный сайт. (У меня есть версия http И и версия https.) Незащищенная версия работала нормально до этих выходных. - person user359519; 29.05.2012

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

В принципе, от незащищенной версии я избавился совсем. Я вошел в свою панель разработчика и изменил ссылку в моем «URL-адресе холста», чтобы она указывала на мою защищенную версию вместо незащищенной. В качестве бонуса теперь у меня есть только один набор производственного кода, который нужно поддерживать.

person user359519    schedule 29.05.2012