我有一个网站,人们可以在其中上传文档,然后在方便时查看它们。我将二进制信息与 mime 类型一起存储在我的数据库中,然后将二进制内容直接流式传输到浏览器。
这适用于除 Office 2007 文件之外的所有文件类型。当我尝试查看 Office 2007 文件时,我收到一个请求凭据的弹出窗口。在我关闭对话框(通过取消)后,我得到另一个弹出窗口,如下所示:
在关闭此对话框后(通过单击“是”),文档最终打开。是什么赋予了?浏览器真的不知道如何处理 Office 2007 文件吗?我检查了我保存的 mime 类型,一切看起来都是正确的。关于在尝试打开文件时我可以做些什么来摆脱这些对话框的任何想法?