我们正在使用window.open('https://cerrtificate-name/csv/394099.aspx?mode=-1')
从服务器下载csv
文件。当我使用http
但在https
证书启用的服务器上无法工作时,它工作正常。
给出了“页面无法显示问题”。
以下行在394099.aspx中用于传输csv内容
String contenttype = "application/octet-stream";
string strSourceFilepath = "d:\\myfile.csv";
Response.AppendHeader("content-disposition", strContentDisposition+"; filename=myfile.csv");
Response.ContentType = contenttype
Response.TransmitFile(strSourceFilepath);
Response.Flush();
为什么SSL证书的这种奇怪行为启用了版本?请帮助我或建议解决一些问题。
WebServer : IIS 7.0
Server Language : ASP.NET
SSL : Enabled
答案 0 :(得分:1)
不应该是您的内容类型:内容类型:text / csv
答案 1 :(得分:1)
请参阅以下
如果您使用IE,则可以解决问题。
或者