这是关于在页面上插入非https脚本时收到此消息的几个问题,例如IE9 HTTPS security is compromised by my Greasemonkey script?
但是在针对win7 + IE9的modernIE vm中测试我的代码时,我在https页面上收到此错误!
它说:
SEC7111: HTTPS security is compromised by https://example.com/script.js
我已经仔细检查了证书。一切都很好看。如果我直接在地址栏上打开相同的脚本,他们加载就好了,没有关于证书的抱怨。
答案 0 :(得分:0)
您确定您的脚本请求未从https重定向到普通http吗?如果您直接从地址栏访问它并不重要,因为它不包含在安全上下文中。但是,如果包含在安全的上下文中,它将导致此警告。
答案 1 :(得分:0)
原来是测试盒上的错误根证书。显然所有其他浏览器都附带自己的证书,并且不受此影响。