HTTPS的传输过程需要使用公私钥对收发数据进行加密,为了防止中间人攻击,需要在服务器端配置证书,通常,证书由可信的CA(Certificate Authority,数字证书认证中心)机构颁发,但是需要收费,而且价格不菲,因此为了白嫖,可以使用自签名证书,即,自己扮演CA的角色,但可能不会被浏览器认可而被弹窗警告。

生成自签名证书需要使用openssl,在windows上的安装过程可以参考:
本文介绍了如何使用openssl工具生成自签名证书以启用HTTPS,这种方法可以避免购买CA机构的证书并可能在浏览器中引发警告。教程详细阐述了在Windows上安装openssl的过程,并提供了生成证书的命令行操作指南。
HTTPS的传输过程需要使用公私钥对收发数据进行加密,为了防止中间人攻击,需要在服务器端配置证书,通常,证书由可信的CA(Certificate Authority,数字证书认证中心)机构颁发,但是需要收费,而且价格不菲,因此为了白嫖,可以使用自签名证书,即,自己扮演CA的角色,但可能不会被浏览器认可而被弹窗警告。

生成自签名证书需要使用openssl,在windows上的安装过程可以参考:

被折叠的 条评论
为什么被折叠?