前言
本篇是在前一篇的基础上修改
只是简单测试一个https服务器,使用的是自签名证书,可供有需要小伙伴参考下
一、生成自签名证书
生成自签名的证书的方法很多,者使用的是openssl
1.创建私钥文件
openssl genrsa -des3 -out server.key 2048
去掉-des3 就不会需要密码,建议加上。
2.创建CSR(Certificate Signing Request)文件
openssl req -new -key server.key -out server.csr
输入密码之后还需要填写一些信息:
信息注解
Country Name (2 letter code) [AU]:CN ←输入国家代码
State or Province Name (full name) [Some-State]:SHANGHAI ← 输入省名
Locality Name (eg, city) []:SHANGHAI ←输入城市名
Organization Name (eg, company) [Internet Widgits Pty Ltd]:COMPANY ← 输入公司名
Organizational Unit Name (eg, section) []:RSA ← 输入组织单位名
Common Name (eg, YOUR name) []:virtual-machine ← 输入主机名(想要开启https的主机名)
Email Address []:123@163.com ←输入电子邮箱地址
3.自己签发证书
openssl x509 -req -days 3650 -in serve

这篇博客介绍了如何在Windows 10上使用Qt5.15.2和Cutelyst搭建一个简单的HTTPS服务器,包括生成自签名证书、修改主函数代码以及编译和测试过程。作者提供了详细步骤,适合需要参考的开发者。
2065

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



