我的应用在没有使用iframe时可以正常工作,但在Facebook上返回405错误!为什么会这样?
我的应用在没有使用iframe时可以正常工作,但在Facebook上返回405错误!为什么会这样?
参考资料,我遇到了同样的405错误。这是因为我的Facebook应用程序指向一个.html文件进行测试。
我将其重命名为.aspx,然后我的服务器就不再将该错误发送回Facebook了。
在应用程序设置中,在“高级”选项卡下禁用Canvas的POST。
当使用nginx服务器时,这可能是由于将网站的根目录指向.html文件所致... 将其更改为.php即可解决。
这可能是因为nginx不允许在静态网站上使用POST方法。