为了账号安全,请及时绑定邮箱和手机立即绑定

Letsencrypt golang ListenAndServeTLS 的证书输出

Letsencrypt golang ListenAndServeTLS 的证书输出

Go
MMMHUHU 2022-01-17 19:56:29
Lets'Encrypt 为我提供了“签名证书”和“中间证书”。我之前必须为该域创建一个私钥 domain.key 。现在ListenAndServeTLS需要一个证书和一个密钥文件。我猜“keyfile”是本地生成的 domain.key 文件,但是如果 ListenAndServeTLS 需要两个文件,我该如何处理“签名证书”和“中间证书”?
查看完整描述

1 回答

?
qq_花开花谢_0

TA贡献1835条经验 获得超7个赞

与大多数 http 服务器一样,Go tls 服务器实现只接受单个文件作为证书。从net/http文档中:

如果证书由证书颁发机构签名,则 certFile 应该是服务器证书、任何中间体和 CA 证书的串联。

您需要做的就是将文件连接在一起。


查看完整回答
反对 回复 2022-01-17
  • 1 回答
  • 0 关注
  • 230 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号