Dat*_*p23 6 iis-6 ssl-certificate
我在 IIS6 上有一个 ASP 网站,它配备了来自 Godaddy 的 SSL 证书。
该网站需要安全通道 (SSL) 并设置为 IGNORE 客户端证书。
在运行 SSL 检查器,结果看起来不错。
我遇到的问题是所有使用 safari 的用户在尝试访问该站点时都会收到以下消息。
如果他们按 OK 什么也没有发生,如果他们按取消什么也没有发生。
一些 IE 用户在尝试直接从网站内打开 xls 报告时也遇到了同样的问题。
他们单击下载 xls 文件的按钮,以便向他们显示 3 个标准选项。保存,另存为,打开。他们可以毫无问题地保存,但是当他们选择打开时,他们将看到要求证书的相同窗口。
我尝试将页面添加到出现问题的用户的受信任网站,并降低受信任网站的安全设置,但问题仍然存在。
知道我应该从哪里开始寻找吗?
问题已经解决了。这与代码有关。
开发人员添加了以下标头信息。
HttpContext.Current.Response.AppendHeader("Pragma", "no-cache")
HttpContext.Current.Response.AppendHeader("Cache-Control", "no-cache")
HttpContext.Current.Response.AppendHeader("max-age", "0")
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
1318 次 |
最近记录: |