使用openssl生成密钥privkey.pem:
openssl genrsa -out privkey.pem 1024/2038使用密钥生成证书server.pem:
openssl req -new -x509 -key privkey.pem -out server.pem -days 365
证书信息可以随便填或者留空,只有Common Name要根据你的域名填写。
我输入的是 *.helailiang.com
3.启用https服务 (golang)
log.Fatal(http.ListenAndServeTLS(":8080",
"E:\\go_workspace\\src\\ginstudy\\websocket_serv\\server.pem",
"E:\\go_workspace\\src\\ginstudy\\websocket_serv\\privkey.pem",nil))
- 访问https://127.0.0.1:8080 就可以了
有疑问加站长微信联系(非本文作者)