Facebook Like 按钮因加载图像 Sprite 而破坏 SSL

标签 facebook ssl facebook-like facebook-social-plugins

我们使用每个页面底部的 Facebook 点赞按钮。我们以前有iFrame版本,现在改成FB版本了。在这两种解决方案中,我们的页面都会出现 SSL 错误,因为图像文件未通过安全页面加载。

查看加载的资源时,我们看到两个文件已安全加载:

图像 Sprite 以纯 http: 加载:

我猜这是来自 facebook 的临时错误,因为 ssl 加载的 css 文件引用了非 ssl 图像文件。我前段时间创建了一个错误报告 - 还没有回应。有没有人遇到同样的问题,甚至有解决方法?

谢谢

最佳答案

您确实无法自行解决此问题。 Facebook 必须解决这个问题,而且他们修复错误的速度非常慢。我在我的网站上也注意到了这一点。 Facebook 的 https css 文件引用非 https 图像并导致此问题。我认为这是一个较新的问题,因为它曾经在我的网站上运行良好。

关于Facebook Like 按钮因加载图像 Sprite 而破坏 SSL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6492946/

相关文章:

javascript - NodeJs 将 'net' 套接字转换为基于 SSL/TLS 的套接字?

apache - FQDN 上的 SSL 与 IP

django - 在 Django 中使用 Facebook Like 插件的正确方法

javascript - 让 Facebook 和 Google+ 按钮同时加载

javascript - 如何制作自己的简单社交媒体按钮来自动抓取当前 URL?

javascript - updateStatusCallback 未在 JQuery 的 facebook example 上定义

c++ - "400 Bad request"使用 OpenSSL BIO 请求时

html - IE9 Facebook 点赞按钮 红色

objective-c - facebook iOS SDK 不在浏览器中

javascript - 自动将来自 "company"的帖子发送到所述 "company"的 Facebook 页面