谷歌浏览器一项更新,导致阻止其使用默认设置的自签名 SSL 证书连接到在 IIS 上运行的 Web 服务器,不仅是谷歌还有微软的edge,统统报错“ERR_SSL_KEY_USAGE_INCOMPATIBLE”,个人申请的证书由于没有“DigitalSignature”,需要将“DigitalSignature”导入证书。
步骤如下:
1.使用管理员启动PowShell,通过以下命令完成新的自签名证书。New-SelfSignedCertificate -FriendlyName FrameFlow -DnsName FrameFlow -CertStoreLocation Cert:\LocalMachine\My -KeyUsage DigitalSignature,成功后界面如下
2.打开IIS,选择要更改网站,编辑绑定>编辑,更换证书,会在证书下面出现一个新的“FrameFlow”证书,更换到最新的证书,重启网站即可。