2011-01-24 30 views

Odpowiedz

1

Wyłączyć POST for Canvas w ustawieniach aplikacji, w zakładce "zaawansowane".

+0

dziękuje za tonn: D – ehmad11

+1

Idealnie powinieneś się do tego przygotować. Sprawdź blog deweloperów FB i mapę drogową. –

+0

czy to nadal możliwe? Nie widzę tego ustawienia w ustawieniach aplikacji. – split19

16

Dla odniesienia miałem ten sam błąd 405. Stało się tak, ponieważ moja aplikacja na Facebooku wskazywała plik .html do testowania.

I przemianowany aspx i mój serwer przestał wysyłać z powrotem do tego błędu Facebook

+0

Dziękuję, to był mój problem właśnie teraz. – Jonathan

+0

To samo, dziękuję! – maxbeaudoin

+1

Bardzo dobra odpowiedź, aby użyć rozszerzenia, które jest POSTable do serwera WWW. Nie mogę skonfigurować serwera sieciowego hosta, więc ta odpowiedź działa najlepiej: zmień rozszerzenie strony, nad którą mam kontrolę. Dzięki. Domyślam się, że .PHP i inne dynamiczne rozszerzenia stron też by działały. –

0

Podczas używania serwera nginx, może to być spowodowane przez wskazując korzeń sieci do pliku .html ... Zmień go np. php i zadziała.

Jest to prawdopodobne, ponieważ nginx nie zezwala na stosowanie metody POST w statycznych witrynach internetowych.

Powiązane problemy