いくつかの.docx、.xlsxを Web アプリからダウンロードする必要がある Web アプリケーションを開発しています。アプリケーションは、サファリを除くすべての上位ブラウザーで期待どおりに動作します。サファリでファイルをダウンロードしようとすると、ダウンロードとして取得されます。 .docx ファイルの代わりに .aspx ページ, ¿この問題を解決するにはどうすればよいですか?, これはファイル ダウンロード用に実装されたコードです, 助けてくれてありがとう.
Response.ClearContent();
Response.ContentType = "application/vnd.openxmlformats-officedocument.wordprocessingml.document";
Response.AppendHeader("Content-Disposition", "attachment; filename=PruebaSharePoint.docx");
Response.TransmitFile("~/PruebaSharePoint.docx");
Response.Flush();
Response.Close();