从IE安全站点在apache下载xlsx会导致额外的提示

问题是,当下载文件时,发生下载(第一个提示打开/保存),你可以保存文件。 如果您打开文件,它将向维客服务器发出额外的OPTIONS请求,其中一个请求不传递导致用户/通行证login提示的已validation凭证。 (用户可以取消这个提示,一切按预期工作)

目前的两种解决方法:

  • 点击保存,然后打开第二个提示。
  • 单击保存/打开提示中的打开后,单击提示上的取消。

我们使用MediaWiki(如果有的话),但它似乎是特定于IE和下载xlsx或docx文件附件。 用户正在使用IE8,并使用“受信任的站点”区域login到wiki,因此他们通过域凭据login。

查看fiddler中的请求将用户代理显示为“Microsoft-WebDAV-MiniRedir / 6.1.7601”,它们是对当前文件,当前目录,然后是每个父目录的请求。

示例请求:

用户请求:

GET /images/x/x1/Filename.xlsx 

当select“打开”时,会发出以下请求:

 OPTIONS /images/x/x1/ OPTIONS /images/x/ OPTIONS /images/ OPTIONS / OPTIONS / 

在第二个选项请求,它会删除所有的cookie,所以他们被要求重新login到受信任的网站。

有没有一个设置,或者甚至可以在Apache中设置防止此提示的回应?

让我知道如果你需要更多的信息,恐怕我可能会散漫。

谢谢,安迪