小编Crn*_*ena的帖子

如何创建比 SHA-1 更强的自签名证书?

对于开发环境,我可以在 IIS7.5 中创建创建自签名证书。但是该证书是 SHA-1 并且最近浏览器都在抱怨它。当我打开 FireBug 时,我看到以下警告:

“该站点使用 SHA-1 证书;建议您使用带有签名算法的证书,这些算法使用比 SHA-1 更强的散列函数。”

所以我的问题是:

1) 有没有办法创建比 SHA-1 更强的自签名证书?

2)如果没有,有没有办法告诉浏览器停止显示这些警告?

更新

我最终使用了@vcsjones 的答案,但这只是到目前为止。在使它工作之前,我必须解决几个问题。

1)由于某种原因,我无法导入带密码的证书。所以我最终创造了一个它没有。

2) 当我通过 IIS 导入 .pfx 证书时,当我尝试在“编辑绑定”中应用新证书时,我不断收到“指定的登录会话不存在”。所以我做了很少的研究,发现这个SO 答案很有用,特别是 Mike L 的答案。

我要补充的另一件事是,当您导入证书时,请记住选择 .pfx 证书。导入向导的默认选择是 *.cer,您可以导入它(我犯了错误),但后来我无法在 IIS 服务器证书中看到证书。当我仔细观察时,图标中缺少小钥匙。现在,我做了研究,我可以通过KB-889651文章修复它。因此,请确保您导入 .pfx,它无需修复即可工作。

另请注意,如果您对此证书存在信任问题,请将其也导入“受信任的根证书颁发机构”。

iis-7.5 self-signed-certificate

8
推荐指数
2
解决办法
1万
查看次数

标签 统计

iis-7.5 ×1

self-signed-certificate ×1