生成证书
网上有很多ngrok的教程了,但是我按照网上的来进行,最后都失败了,没有连接成功。按下面证书的生成就没有问题了,这一步很重要,我就是错在这里,按下面的方式生成证书,就不会有错了,原因的话和新老版本go语言编译对证书的要求有关系。
还有一个注意事项就是服务器需要使用的端口一定要放开。
服务端端口开放的情况下,注意服务端的报错还有客户端的报错,根据错误信息来找问题。
由于github网站访问的问题,在编译ngrok的时候依赖包很难下,这里放出来ngrok的github下载的源码和所有依赖的包 https://download.csdn.net/download/u014127635/18216513。
linux 下生成证书
vim ca.conf
内容如下:
[ req ]
default_bits = 4096
distinguished_name = req_distinguished_name
[ req_distinguished_name ]
countryName = ceshi (2 letter code)
countryName_default = ceshi
stateOrProvinceName = ceshi (full name)
s