我想在Localhost上测试我的Facebook Canvas应用。从我在这里找到的旧答案(2011)中,他们只是使用http://localhost:3000
设置了网站网址。但是,现在URL要求https
在Facebook Canvas上运行。
一些较新的答案(2013)提到了关于禁用sandbox
模式的问题,但我再也找不到这些选项了。
有解决方法吗?
由于
答案 0 :(得分:1)
不,您需要HTTPS。这是因为facebook.com不再通过HTTP提供服务,浏览器不允许在HTTPS页面内使用HTTP内容。
但如果只是用于开发,只需使用自签名证书并点击浏览器提供的警告