Java CSV文件下载(在Excel中打开)提示进行Windows用户身份验证

Java CSV文件下载(在Excel中打开)提示进行Windows用户身份验证,java,excel,authentication,weblogic,Java,Excel,Authentication,Weblogic,我有一个使用自签名证书的站点(提示“信任此站点并继续”),在IE中,偶尔当用户尝试下载CSV文件时(通过将文件写入文件系统并发送重定向头进行处理),可以在Windows身份验证屏幕上提示用户输入用户名/密码 这已经在XP/Windows-7的IE7和IE8中观察到。只有当我们的站点有不正确的证书,并且用户试图下载Excel中打开的文件时,才会发生这种情况。会发生什么 修复证书是一种修复方法,但无论如何我都希望它能正常工作。这是一种猜测。可能是文件被标记为来自外部域,即Internet(我相信它记

我有一个使用自签名证书的站点(提示“信任此站点并继续”),在IE中,偶尔当用户尝试下载CSV文件时(通过将文件写入文件系统并发送重定向头进行处理),可以在Windows身份验证屏幕上提示用户输入用户名/密码

这已经在XP/Windows-7的IE7和IE8中观察到。只有当我们的站点有不正确的证书,并且用户试图下载Excel中打开的文件时,才会发生这种情况。会发生什么


修复证书是一种修复方法,但无论如何我都希望它能正常工作。

这是一种猜测。可能是文件被标记为来自外部域,即Internet(我相信它记录在NTFS备用数据流中)。安全策略要求确认打开可能不安全的文件,这会导致UAC提示。这是基于这样的假设,即您引用的“用户名/密码的Windows身份验证屏幕”是UAC,而不是要求基本身份验证的IE浏览器。

可能有用。尝试在重定向上使用设置
内容处置:附件
标题。

不幸的是,没有解决方案。

这没有多大帮助。文件下载是通过weblogic处理的,因此我不能直接将响应头绑定到这个特定案例中。