feat(dev): add local TLS startup support
This commit is contained in:
@@ -89,3 +89,8 @@ App 可每 30 秒 best-effort 滑动续期;过期后原设备 heartbeat 只同
|
||||
默认 loopback 可使用 HTTP 开发。局域网监听必须同时设置 certificate/private key,
|
||||
服务直接使用 TLS 启动,不会降级为明文。完整 API 合约见
|
||||
[`../docs/api.md`](../docs/api.md)。
|
||||
|
||||
仓库根目录的 `generate-local-tls.ps1 -IPAddress <LAN-IP>` 可为 Debug 联调生成
|
||||
`.local/cmroubao-tls/` 下的本地 CA 和带 IP SAN 的服务端证书;生成后
|
||||
`start-backend.bat` 自动使用证书监听 `0.0.0.0:8080`。手机只安装 `ca.crt`,绝不
|
||||
复制 `ca.key` 或 `server.key`。
|
||||
|
||||
Reference in New Issue
Block a user