是否可以使用https(自己的服务器)而无需支付任何费用?

ger*_*erg 6 apache ssl https

我想使用SSL(https)来保护通信.是否可以在不购买某种证书的情况下这样做?

Chr*_*ris 15

您可以使用自签名证书(谷歌),但您的用户将收到一条消息,说明证书无效.但是,流量仍将加密.

您必须向第三方支付"有效"SSL证书的原因是SSL证书的部分目的是验证服务器的真实性.如果任何机构可以发出他们想要的任何信息的SSL证书,那么阻止我使用Walmart.com的联系信息设置SSL证书并诱使用户认为我的网站是walmart.com的一个分支是什么?

简而言之,您可以免费获得加密部分,但如果您想避免浏览器身份警告,则需要支付第三方证书.


Tod*_*ner 6

您可以自我签署证书,或从cacert.org或相关的免费签名社区获取证书.大多数浏览器会抛出警告,所以你不应该为了生产(如果你是一个电子商务),但在开发过程中,或者如果你不关心警告,它是一个便宜的替代品