IE8 HTTPs下载问题

我有一个系统开发与IE8下载通过SSL(即在使用https:// …的网站上)相关的问题,并在此MS微软文章中描述。

我们使用HTTPCacheability.NoCache选项作为被下载的数据是敏感的,并从一个安全的网站下载。 我不希望这些数据caching在任何代理,客户端或服务器上。

描述该问题的文章详细解决了更改BypassSSLNoCacheCheck设置的客户端registry。

我不想放松IE8的系统安全性,因为系统可以正常工作。 让所有客户端应用修补程序是最好的,最糟糕的是不可能的。 至less现在我们需要在系统中支持IE8。

所以:

  1. 详细的修补程序是否对IE8浏览器端的安全性有任何影响 – 是否意味着文件将被caching? (在用户保存文件的地方以外的地方)。

  2. 有没有办法让服务器端的变更可以下载这些文件,而不会破坏事物的安全性?

依靠客户端浏览器caching设置不会增加很多安全性。 你有没有尝试ServerAndPrivate?

http://msdn.microsoft.com/en-us/library/system.web.httpcacheability%28v=vs.100%29.aspx