我在本地服务器上有一个现成的Web应用程序
http://192.168.100.1/public/MAYUR/fbtest/
现在我创建了一个FB应用程序,并想通过fb显示我的本地服务器应用程序。我已经在FB上设置了所有内容。但是,只要我点击我的应用页面上的Play Game链接,就会出现以下错误消息 -
The webpage at https://192.168.100.1/public/MAYUR/fbtest/?fb_source=appcenter&fb_appcenter=1 might be temporarily down or it may have moved permanently to a new web address.
Error 501 (net::ERR_INSECURE_RESPONSE): Unknown error.
我有以下应用设置 -
Site URL - http://192.168.100.1/public/MAYUR/fbtest/index.php
Canvas URL - https://192.168.100.1/public/MAYUR/fbtest/
Secure Canvas URL - https://192.168.100.1/public/MAYUR/fbtest/
我在教程中读到,无论网站是本地托管还是在线托管都没关系,因为iframe也可以在本地提供内容。
知道这个问题的原因是什么?这是我的第一个FB应用程序。
答案 0 :(得分:1)
您是否为本地主机启用了SSL?链接是https://192.168.100.1/public/MAYUR/fbtest/
在浏览器中工作吗?
如果没有,请先配置您的apache,然后尝试 - How do I allow HTTPS for Apache on localhost?
或者,如果您只是出于测试目的,可以将Secure canvas url
留空,启用Sandbox Mode
,然后测试您的应用