【问题标题】:Facebook javascript sdk working without sslFacebook javascript sdk 在没有 ssl 的情况下工作
【发布时间】:2012-03-21 10:29:23
【问题描述】:

我刚刚在最后一天苦苦思索是否可以在没有 ssl 的情况下使用 facebook javascript sdk。我从 facebook 得到的弹出窗口是“一些错误协议”,没有进一步解释。

对我来说,这是一个棘手的问题。一方面,一些网站(包括 facebook 开发人员)建议在 10 月 11 日之后,facebook 应用程序将需要 ssl。另一方面,facebook 开发人员中的示例仍然兼容 http 和 https 协议。

现在我找到了根本原因。希望它能帮助某人并节省他/她的时间....

问题出在我的 Facebook 应用程序“站点 URL”定义下。设置为 https 协议:

**https**://www.mysite.com/

将其更改为 http 解决了问题:

http://www.surf-space.com/

我现在可以(2012 年 3 月 21 日更正)使用标准 http 协议,不需要 ssl。

【问题讨论】:

    标签: javascript facebook ssl facebook-javascript-sdk


    【解决方案1】:

    SSL 证书仅需要Apps on Facebook。您仍然可以在您的网站上使用 Javascript SDK,而无需 SSL 证书。

    【讨论】:

      【解决方案2】:

      我仍然建议在 SSL 中进行所有操作。虽然您可能已经找到解决此问题的方法,但 Facebook 和其他提供商都只切换到 SSL。您可以在http://www.startssl.com 或许多其他地方免费获得 SSL 证书。只需谷歌免费 ssl。

      现在没有太多理由不使用 SSL,开销并没有那么大。此外,一旦 SPDY 变得更普遍,SSL 减速将不会真正造成任何影响。

      【讨论】:

        猜你喜欢
        • 2016-06-03
        • 2018-04-12
        • 2014-09-21
        • 2011-11-24
        • 2012-04-22
        • 1970-01-01
        • 2010-10-03
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多