在我的网页中,我有一个下载按钮会将excel写入响应并且之前可以正常工作。但是今天我遇到了一个问题,即客户端上的浏览器(经过测试的IE和Chrome)无法在不更改代码和软件安装的情况下突然从ASP.net webforms下载导出的Excel。
当我在Chrome中测试时,控制台会显示资源被解释为文档但使用MIME类型application / vnd.openxmlformats-officedocument.spreadsheetml.sheet进行传输。
我用记事本打开下载的excel,内容成为我的web html页面。
我尝试登录服务器并使用服务器中的浏览器,该文件可以正常下载正确的内容。
我试图将Web文件夹复制到另一台服务器并进行iis设置,它显示了相同的行为,即下载的excel在客户端浏览器上成为我页面的html内容,但在服务器浏览器中工作。
我可以知道如何对此案进行故障排除吗?
谢谢
您是否在域/托管网络上遇到此问题?如果是,您是网络的管理员吗?如果情况并非如此,请尝试以下建议: