1.下载openssl
2.用命令行 进入openssl的bin目录
(以下是抛弃CA的自签名简易方法,仅适用于浏览器客户端忽略证书验证情况)
3.openssl genrsa -out server.pem 2048
4.openssl req -new -x509 -key server.pem -out server.crt -
config ../openssl.cnf -days 3650
5. 将server.crt 和server.pem拷贝到合适的目录(通常与可执行文件处于相同目录)
6. 调用如下:
err := http.ListenAndServeTLS(":443", "server.crt", "server.pem", nil)
本文介绍了一种简单的自签名SSL证书生成方法,包括下载openssl、生成私钥、创建自签名证书等步骤,并提供了Go语言中使用这些证书的示例。

958

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



