我用OpenSSL来避免为此付出代价。在我的服务器上运行IIS 8和Windows 2012。
我是这样创建我的证书的:
但是当我浏览到网站时,我会收到一个“错误”,告诉我这是一个“不受信任的证书”:这个网站提供的安全证书不是由可信的证书颁发的。
发布于 2013-03-22 03:10:38
您从OpenSSL工具获得的是一个自签名证书。当然,它不受任何浏览器的信任,因为谁可以说你值得信任。
如果您想要建立一个公共网站,请购买证书。这是你必须支付的东西,就像公共域名一样。
相反,如果您正在为您的公司托管内部网站,则有一些方法可以设置您自己的CA,例如使用Microsoft Active证书服务。
更新于2018年:现在有更多的选项可以获得免费证书,比如 让我们加密。检查它们并充分利用它们。
发布于 2013-03-22 02:37:13
在试图访问运行CA层次结构下生成的证书的IIS服务器之前,是否将CA证书安装到浏览器中?这是一些有关这一步骤的信息。
https://stackoverflow.com/questions/15533435
复制相似问题