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

时间:2010-11-08 17:46:52

标签: internet-explorer internet-explorer-8 https meebo

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

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

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出错了。任何人的想法?

欢呼,最大

1 个答案:

答案 0 :(得分:0)

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