beego http改为https

仅仅是笔记:

一,为安全考虑,如何隐藏你的服务端口,使telnet无法访问?

服务系统内网端口启动,防止telnet 公网IP PORT 访问你的服务。以beego为例,app.conf
中添加 如下配置,表示内网端口启动。即可!

	httpaddr=127.0.0.1

二,Beego http改为https

1.使用openssl 生成证书文件,可以百度参考
2.修改app.conf 配置文件

runmode=dev
httpaddr=127.0.0.1 #表示内网启动
#httpport = 9090	#不禁用则两者都支持
copyrequestbody = true #支持body参数 访问请求 

EnableDocs = true
EnableHTTPS=true
EnableHTTP = false
EnableHttpTLS = true
HttpsPort = 10443 # beego 的默认是10443  一般443
HTTPSCertFile = "conf/server.crt"  #openssl 生成的
HTTPSKeyFile = "conf/server.key"  #openssl 生成的

三,Beego 中,当使用 body传输参数时,beego接收不到参数

#app.conf文件打开该配置即可

copyrequestbody = true #支持body参数 访问请求 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值