2011-01-24 3 views

ответ

1

Отключить POST for Canvas в настройках приложения под вкладкой «advanced».

+0

спасибо тонну: D – ehmad11

+1

В идеале вам следует подготовиться к этому. Просмотрите блог разработчика FB и дорожную карту. –

+0

это все еще возможно? Я не вижу эту настройку в настройках приложения. – split19

16

Для справки у меня была такая же ошибка 405. Это было потому, что мое приложение для Facebook указывало на файл .html для тестирования.

я переименовал в .aspx и мой сервер перестал посылать эту ошибку обратно в Facebook

+0

Спасибо, это была моя проблема только сейчас. – Jonathan

+0

То же самое здесь, спасибо! – maxbeaudoin

+1

Очень хороший ответ, чтобы использовать расширение, которое POSTable на веб-сервере. Я не могу настроить веб-сервер моего хоста, чтобы этот ответ работал лучше всего для меня: изменить расширение страницы, над которым у меня есть контроль. Благодарю. Я предполагаю, что будут работать .PHP и другие динамические расширения страниц. –

0

При использовании сервера Nginx, это может быть вызвано, указывая корень сети, чтобы .html файл ... Измените его, например, к. php, и он будет работать.

Это probabl, потому что nginx не разрешает метод POST на статических веб-сайтах.