2011-01-24 16 views

Respuesta

1

Desactive POST for Canvas en la configuración de la aplicación, en la pestaña "avanzada".

+0

gracias un tonto: D – ehmad11

+1

Idealmente, debe prepararse para ello. Mira el blog de desarrollo de FB y la hoja de ruta. –

+0

¿esto todavía es posible? No veo esa configuración en la configuración de la aplicación. – split19

16

Como referencia tuve este mismo error 405. Esto fue porque mi aplicación de Facebook apuntaba a un archivo .html para probar.

Me cambió el nombre a .aspx y mi servidor dejó de enviar ese error de nuevo a Facebook

+0

Gracias, este era mi problema ahora. – Jonathan

+0

Lo mismo aquí, ¡gracias! – maxbeaudoin

+1

Muy buena respuesta, para usar una extensión que es POSTable para el servidor web. No puedo configurar el servidor web de mi servidor para que esta respuesta funcione mejor para mí: para cambiar la extensión de la página sobre la que sí tengo control. Gracias. Mi suposición es que .PHP y otras extensiones de página dinámicas también funcionarían. –

0

Cuando se utiliza el servidor nginx, esto puede deberse a que apunta la raíz de la web a .html archivo ... Cambiarlo por ejemplo a. php y funcionará.

Esto es probable porque nginx no permite el método POST en sitios web estáticos.

Cuestiones relacionadas