我看到网上有很多教程写了两者可以共存,但是还是有个疑问。假如 server certificate 用的是 let's encypt 签发的,那么 ca 就是 let's encrypt,但是 let's encrypt 并不能签发 user certificate,所以只能自行建 ca。那么问题来了,ocserv 运行的时候支持两个 ca ?
1
msg7086 Mar 27, 2018 至少 HTTPS 里证书双向认证,用的证书就是两套。
服务器证书是公共可信的,客户端证书是服务器自签名 CA 的。 |
2
yywudi Mar 28, 2018 可以的,我之前就是这么干的
server 端证书用的是公共可信的,之前是花钱买的,主要是在用户连接的时候不会报证书信任错误 然后用户证书则是 CA 自签发,用作认证。 在 ocserv 里面的 ca 是自建 ca,不是 letsencrypt 的 ca |
5
ioiioi OP 哦,我自己回答,原来是需要先将 p12 证书下载到 windows 本地,然后使用右键的“安装 pfx ”来进行导入。
|