没有与[POST]匹配的路线”/&引用;将facebook画布url指向localhost:3000时出错

没有与[POST]匹配的路线”/&引用;将facebook画布url指向localhost:3000时出错,facebook,ruby-on-rails-3,canvas,localhost,Facebook,Ruby On Rails 3,Canvas,Localhost,我正在尝试学习如何使用ruby/rails创建facebook画布应用程序,并在本地进行开发 我创建了一个新的演示应用程序,并在本地机器localhost:3000上启动服务器,然后创建了一个新的facebook应用程序,并将画布URL指向localhost:3000。请注意,我选中了启用沙箱选项,但没有提供安全的画布URL 当我尝试在facebook上访问应用程序的画布页面时,我看到显示以下错误: 路由错误 没有与[POST]匹配的路由“/” 尝试运行rake路由以获取有关可用路由的更多信息

我正在尝试学习如何使用ruby/rails创建facebook画布应用程序,并在本地进行开发

我创建了一个新的演示应用程序,并在本地机器localhost:3000上启动服务器,然后创建了一个新的facebook应用程序,并将画布URL指向localhost:3000。请注意,我选中了启用沙箱选项,但没有提供安全的画布URL

当我尝试在facebook上访问应用程序的画布页面时,我看到显示以下错误:

路由错误

没有与[POST]匹配的路由“/”

尝试运行rake路由以获取有关可用路由的更多信息

请注意,当我在localhost:3000本地访问应用程序时,我没有收到错误。我只是从一个新创建的rails应用程序中看到了通常默认的“欢迎加入”页面


有人能告诉我如何为fb canvas开发建立本地环境的解决方案或一组正确的说明吗?任何帮助都将不胜感激

您的服务器或应用程序未正确配置以处理来自Facebook的HTTP POST请求-我不熟悉rails的配置方式,但这篇博文似乎提供了一个解决方法:

请注意,加载应用程序的初始请求将始终是POST请求-其中包含一个
签名的\u请求
值,其中包含应用程序用于了解当前用户的数据-包含更多详细信息