2012-02-01 118 views
0

我知道有关于https://网页的问题,以及在浏览器中获得警告和“红色”挂锁的人。SSL和非安全资源

我有同样的问题,但是,我知道究竟是什么罪魁祸首。

在我的网站的一部分,我允许向用户显示内容(基本上是通过RSS的新闻馈送和图片)。资源是可信的,但只是不安全。我的问题是:正在交付的内容不是来自安全的位置,也没有能力。 (例如,我尝试通过添加“https”来访问其中一篇文章,但是没有去)。

我知道一种方法是不允许RSS提要传递。但是有没有办法解决这个问题?有什么方法可以在将它传送给最终用户之前采取非安全的供稿并使其安全?

我只是不想让烦人的“红色”挂锁继续出现。

对此的任何帮助将是伟大的。我主要使用PHP和jQuery。

谢谢!

+0

不应将任何安全指示视为烦人。 – Cratylus 2012-02-01 17:49:47

回答

5

否。如果您从非SSL URL加载资源到SSL页面,您将收到安全警告。除了代理不安全的内容外,没有办法绕过它,因此它通过SSL保护的链接通过您的服务器发送到客户端。

+0

我会补充说,通过您自己的服务器代理不安全的内容也采取了一定的“责任”。在某种程度上,这是为您所服务的内容提供担保(并可能会绕过同源策略而导致问题)。 – Bruno 2012-02-01 18:31:20