使用 Windows 7 时未创建 IE 8 临时 Internet 文件

使用 Windows 7 时未创建 IE 8 临时 Internet 文件

什么可以阻止在 Windows 7 中创建/写入临时 Internet 文件:

    C:\Users\<User>\AppData\Local\Microsoft\Windows\Temporary Internet Files\

我遇到了一种情况,但我不知道在哪里寻找可能的解决方案,所以我会尽力描述正在发生的事情。

两台测试机器如下:

  1. Windows 7 Enterprise SP1,带有 Internet Explorer 8(版本 8.0.7601.17514 32 或 64 位)
  2. Windows XP SP3 带有 Internet Explorer 8(版本 8.0.6001.18702CO 32 位)

两个网站如下:

  1. 生产网站与机器 #1 和 #2 位于同一域中

    (http://prod.mysite/myApp/)
    
  2. 开发网站存在于具有不同域名的云环境中

    (http://dev.cloud/myApp/)
    

我看到的问题是:使用系统 #1(Windows 7)访问网站 #1 将导致在下面的位置创建临时 Internet 文件。

    C:\Users\<User>\AppData\Local\Microsoft\Windows\Temporary Internet Files\

但是如果我从系统 #1(Windows 7)访问网站 #2文件已创建。

从系统 #2(Windows XP)访问网站 #1 或 #2 文件按预期创建。

我正在寻找什么或我应该在哪里找到原因,因为它只发生在 Windows 7 上,并且网站位于不同的域中。它是 GPO 吗?Internet Explorer 8 隐私或安全设置?

答案1

Windows 在隐藏文件夹中创建它们低的在“Internet 临时文件”下。

在此处输入图片描述

发生这种情况是因为 UAC/LowIL (http://technet.microsoft.com/de-de/magazine/2007.06.uac%28en-us%29.aspx)。具有低 IL 的程序只能写入具有低 IL 的文件夹。由于 IE 以 LowIL(沙盒)运行,因此文件会在那里创建。

相关内容