虽然我没有使用Win 10的预发布版本,而是最新通过Windows更新下载的最新版本,但我仍然遇到了之前在Microsoft Edge PDF inline issue下报告和回答的相同问题。
在将我的Win 8.1机器升级到Win 10并测试我的ASP.NET应用程序后,我遇到了显示内联pdf文件的问题。
以下是我ASP.NET应用程序中的C#代码:
Response.Clear();
Response.ClearHeaders();
Response.ClearContent();
Response.ContentType = "application/pdf";
Response.AddHeader("content-disposition","inline;filename=some.pdf");
Response.BinaryWrite(pdfArray);
Response.End();
除了Edge浏览器外,以上代码在所有浏览器上都有效。在Edge浏览器上会出现以下错误:
无法打开PDF文件 有些东西阻止了PDF文件的打开。
我做错了什么?