2011-07-28 126 views
0

我有兩個Web應用程序,一個基於asp和一個基於asp.net。當通過IE6訪問它們(不要問,這是必需的)時,基於asp的臨時文件存儲在「C:\ Documents and Settings [UserName] \ Local Settings \ Temporary Internet Files」中,而asp。基於網絡的存儲在「C:\ Documents and Settings \ jmaddre \ Local Settings \ Temporary Internet Files \ Content.IE5」中。我在訪問「Content.IE5」文件夾時遇到安全問題,因此想知道是否可以將這些文件的位置更改爲「Temporary Internet Files」根文件夾。「臨時Internet文件」文件夾vs「Content.IE5」子文件夾

我的問題是,是否有可能做出改變?什麼原因導致一些臨時文件存儲在根文件夾中,但是「Content.IE5」子文件夾中的其他文件?

回答

1

您可以更改臨時Internet文件夾的位置,但不能阻止瀏覽器想要創建Content.IE5子文件夾。至於爲什麼某些緩存的文件可能未存儲在Content.IE5文件夾中,Microsoft尚未提供該信息。

1

IE本身下載的所有內容應該位於Content.IE5子文件夾的隨機命名的子文件夾中。根文件夾本身不包含除index.dat以外的任何文件,但某些軟件會將文件存儲在根文件夾中。這樣做的原因是\ Temporary Internet Files \或任何子文件夾的根目錄中的文件被自動視爲源自本地計算機鎖定使用的Internet區域。

http://blogs.msdn.com/b/ieinternals/archive/2011/03/23/understanding-local-machine-zone-lockdown-restricted-this-webpage-from-running-scripts-or-activex-controls.aspx