我刚刚在最后一天苦苦思索是否可以在没有 ssl 的情况下使用 facebook javascript sdk。我从 facebook 得到的弹出窗口是“一些错误协议(protocol)”,没有进一步的解释。
对我来说,这是一个棘手的问题。一方面,一些网站(包括 facebook 开发人员)建议在 10 月 11 日之后,facebook 应用程序将需要 ssl。另一方面,Facebook 开发人员中的示例仍然与 http 和 https 协议(protocol)兼容。
现在我找到了根本原因。希望它能帮助某人并节省他/她一些时间....
问题出在我的 facebook 应用程序“站点 URL”定义下。它被设置为 https 协议(protocol):
**https**://www.mysite.com/
将其更改为 http 解决了问题:
http://www.surf-space.com/
我现在可以(2012 年 3 月 21 日更正)使用标准的 http 协议(protocol),不需要 ssl。
最佳答案
SSL 证书仅需要Apps on Facebook .您仍然可以在您的网站上使用 Javascript SDK,而无需 SSL 证书。
关于javascript - Facebook javascript sdk 在没有 ssl 的情况下工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9802723/