1. 创建证书
openssl genrsa -out privatekey.pem 1024
openssl req -new -x509 -key privatekey.pem -out publickey.cer -days 1825
2.拷贝privatekey.pem和publickey.cer的内容到同一个文件,并命名为key.pem
3. 在mongoose.c的顶部定义#define MONGOOSE_USE_SSL
4. 设置监听port和pem的路径
static std::string s_port = "8008r,443s";
static std::string ssl_cert_path = "/Volumes/SD/key.pem";
mg_set_option(server[i], "listening_port", s_port.c_str());
mg_set_option(server[i], "ssl_certificate", ssl_cert_path.c_str());
mongoose webserver 支持 https的步骤
最新推荐文章于 2025-11-04 15:37:07 发布
本文介绍如何使用Mongoose库配置SSL连接。主要内容包括生成证书、整合密钥与证书文件、定义使用SSL的宏以及设置监听端口和证书路径。
1524

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



