我有一个带有 wiki 的专用服务器,我想保证它的安全,这样就没有人可以通过嗅探我的页面来阅读我的文章。
我不想为有效证书付费,所以我创建了一个自签名证书。但当我通过 HTTPS 访问我的页面时,总是会出现 SSL 错误,并显示以下消息:
The site's security certificate is not trusted!
我如何手动将证书添加到我的受信任证书或阻止显示该消息?
这是我的服务器,只要它不改变,我就会信任该证书。
答案1
您可以从 中调出证书管理界面Options / Preferences > Under the hood > Manage Certificates
。
答案2
对于 OS X,从命令行执行此操作:
sudo security add-trusted-cert -p ssl -d -r trustRoot -k ~/Library/Keychains/login.keychain selfsigned.crt
如果您没有 .crt 文件(selfsigned.crt
在此命令中)可供引用,请在 Chrome 中查看证书并将其拖到您的桌面。
答案3
自 Chrome v38 起,有一个实验性功能可以自动保存之前接受的证书。
请参阅:chrome://flags/#remember-cert-error-decisions