如何防止Internet Explorer中的安全警告?

我在rails网站上有一个ruby,并为SSL安装了安全证书。 我没有在其他浏览器中获得任何类型的安全警告,例如Chrome或Firefox,但我在IE中得到此信息

这是一个截图: 在此处输入图像描述

如果我选择“否”,一切都显示正常,并且正确访问CSS文件。 但我怎么能防止这种情况完全爆发? 我使用StartSSL作为证书,如果有帮助,CSS文件是非安全的一部分。

在页面的某个位置,您指定的文件的URL以http://开头,其中主页面的URL以https://开头。

https适用于安全站点,但在同一页面上具有任何非https内容会危及该安全性。 这是IE警告你的内容。

您需要确保通过https:// URL下载页面中的所有元素。

如果您不确定使用错误的协议下载了哪些文件,您可以使用IE的Dev Tools窗口查看页面流量。 按F12打开开发工具,然后加载页面(对安全问题回答“是”,这样您就可以确保所有内容都已下载)。 您应该能够看到加载的所有文件以打开页面,并且应该能够看到通过http://而不是https://加载了哪些文件。 那些是你需要解决的问题。

希望有所帮助