Meebo 在 IE 中触发混合内容警告

发布于 2024-10-01 01:13:26 字数 1271 浏览 1 评论 0原文

嘿大家。我已经在我们的测试网站上安装了 meebo 工具栏,它通常工作正常,除了在某些版本的 IE 中,在 https 页面上,它会生成混合内容警告。当我渲染页面时,我查看 request.protocol 并决定是否将“https:true”选项添加到 meebo javascript,所以我认为这会很好。

我正在查看 IE8 开发人员工具栏中 JS 加载的内容,并且可以看到以下资源加载问题:

https://s-ssl.meebocdn.net/cim/skin_v89_cim_10_3_4/bar.ie8.http.s-ssl.meebocdn.net.css
https://s-ssl.meebocdn.net/cim/skin_v89_cim_10_3_4/bar.ie8.http.s-ssl.meebocdn.net.css

现在我不确定 meebo 对这些资源做了什么,但即使其中引用了 http(而不是 https) ) url 它也引用了 ssl,实际上是一个 https 请求。那么,为什么这会触发警告,有人知道吗?

开发者工具栏信息窗口显示如下:

GET /cim/skin_v89_cim_10_3_4/bar.ie8.http.s-ssl.meebocdn.net.css HTTP/1.1
Accept: */*
Referer: https://cim.meebo.com/cim/sandbox.php?lang=en-GB&version=v89_cim_10_3_4&protocol=https%3A&network=millionaireforschools_ri84xu
Accept-Language: en-gb
User-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
Accept-Encoding: gzip, deflate
Host: s-ssl.meebocdn.net
Connection: Keep-Alive

HTTP/1.1 404 Not Found
Server: EdgePrismSSL
Date: Mon, 08 Nov 2010 17:39:38 GMT
Content-Type: text/html
Connection: keep-alive
Content-Length: 345

如您所见,这是一个 404,但我不知道这是由于 meebo 出错还是 IE 出错所致。有人有什么想法吗?

干杯,最大

Hey all. I've installed the meebo toolbar on our test website and it's working fine generally except that in some versions of IE, on an https page, it generates a mixed content warning. When i render out the page i look at request.protocol and decide whether to add the "https:true" option to the meebo javascript so i'd have thought it would be fine.

I'm looking at what gets loaded by JS in the IE8 developers toolbar and can see the following problem resource loads:

https://s-ssl.meebocdn.net/cim/skin_v89_cim_10_3_4/bar.ie8.http.s-ssl.meebocdn.net.css
https://s-ssl.meebocdn.net/cim/skin_v89_cim_10_3_4/bar.ie8.http.s-ssl.meebocdn.net.css

Now i'm not sure what meebo does with these but even though there a reference to an http (rather than https in there) url it also references ssl and is in fact an https request. So, why does this trigger a warning, does anyone know?

Here's what the developer toolbar info window says:

GET /cim/skin_v89_cim_10_3_4/bar.ie8.http.s-ssl.meebocdn.net.css HTTP/1.1
Accept: */*
Referer: https://cim.meebo.com/cim/sandbox.php?lang=en-GB&version=v89_cim_10_3_4&protocol=https%3A&network=millionaireforschools_ri84xu
Accept-Language: en-gb
User-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
Accept-Encoding: gzip, deflate
Host: s-ssl.meebocdn.net
Connection: Keep-Alive

HTTP/1.1 404 Not Found
Server: EdgePrismSSL
Date: Mon, 08 Nov 2010 17:39:38 GMT
Content-Type: text/html
Connection: keep-alive
Content-Length: 345

As you can see it's a 404 but i don't know if that is due to meebo going wrong or IE going wrong somehow. Any ideas anyone?

cheers, max

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

红焚 2024-10-08 01:13:26

我怀疑发生的事情是 meebo 的 javascript 创建了没有 src 属性的 iframe。请参阅 http://ajaxian.com/archives/ie-frame-bug 和类似帖子。

I suspect what's going on is that meebo's javascript creates iframes without src attributes. See http://ajaxian.com/archives/ie-frame-bug and similar posts.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文