我正在我的网站上实现facebook 评论插件。用户在 IE9 中收到警告“显示所有内容”
这个其他发布者使用相同的插件,它不会显示警告。
有人可以帮我解决这个问题吗?
要求用户在他们的 IE9 中关闭混合内容警告不是一种选择。
我正在我的网站上实现facebook 评论插件。用户在 IE9 中收到警告“显示所有内容”
这个其他发布者使用相同的插件,它不会显示警告。
有人可以帮我解决这个问题吗?
要求用户在他们的 IE9 中关闭混合内容警告不是一种选择。
我们今天只是在看这个,我们现在的解决方法是通过 https 包含 Facebook 库(即使页面本身是通过 http 查看的)。虽然并不理想,但在修复错误之前,它会消除 IE9 中的混合内容警告。
这似乎是在原始问题中链接的 www.vg.no 上完成的,该库是通过 https 链接的。
从他们的代码:
<script src="https://connect.facebook.net/nb_NO/all.js"></script>
我也有同样的问题:
我有一个 100% http 的页面。但是,facebook javascript(我通过 http 调用)正在通过 https 返回资产(.js、图像),这会为 IE(9) 用户生成安全警告。
我发现这是来自 Facebook 的评论小部件(
这是 http: 上的实时页面示例,错误: http ://app.gophoto.com/p?id=10173&rkey=CD01891B287792415384&s=1&a=6940
这是 Facebook 通过 HTTPS 返回的资产之一 https://s-static.ak.facebook.com/rsrc.php/v1/y8/r/7Htnnss1mJY.js
(我无法评论(出于某种原因?)Joel 的回答。但是,他在 http 网站上通过 https 获取初始 all.js 的建议实际上并不奏效。我已经尝试过了,它本身看起来也不正确因为即使是最初的 js 提取也违反了 http 和 https 内容的混合。)