beego实现https
1.证书:
我是在阿里云上申请的免费版证书(一年有效期),下载的是Nginx/Tengine;
其他的也应该一样的,只不过文件的多少
2.配置:
beego是独立运行的,即直接 运行项目名称.exe
其他的运行方式,阿里云上也有介绍.
在app.conf中加入以下内容
EnableHTTPS=true
EnableHttpTLS = true
HttpsPort = 443
HTTPSCertFile = "1529917066791.pem" 证书解压后,找到对应后缀
HTTPSKeyFile = "1529917066791.key" 证书解压后,找到对应后缀
注意事项:要在实例的安全组中443端口打开
配置文件的其他选项,请看下面的文章
参数配置(点击跳转)
3.将证书放到你在app.conf中的路径文件下,我是放在和.exe同一个文件下.
4.运行