Lets'Encrypt 为我提供了“签名证书”和“中间证书”。我之前必须为该域创建一个私钥 domain.key 。现在ListenAndServeTLS需要一个证书和一个密钥文件。我猜“keyfile”是本地生成的 domain.key 文件,但是如果 ListenAndServeTLS 需要两个文件,我该如何处理“签名证书”和“中间证书”?
1 回答
qq_花开花谢_0
TA贡献1835条经验 获得超7个赞
与大多数 http 服务器一样,Go tls 服务器实现只接受单个文件作为证书。从net/http文档中:
如果证书由证书颁发机构签名,则 certFile 应该是服务器证书、任何中间体和 CA 证书的串联。
您需要做的就是将文件连接在一起。
- 1 回答
- 0 关注
- 230 浏览
添加回答
举报
0/150
提交
取消
