一、什么是ngrok?
通过网站查找,ngrok是一种反向代理,通过在公共的端点和本地运行的web服务器之间建立一个安全通道,ngrok可捕获和分析所有通道上的流量。
通过使用后理解:在项目中使用微信和支付宝支付,本地启动tomcat不能进行支付访问。启动服务,并将ngrok服务开启,更改访问路径配置则可以进行支付测试。(应该还可以让别人访问自己的本地web项目,没试过!!)
二、ngrok使用步骤
1、下载文件主要使用ngrok.exe放到指定目录
2、运行ngrok(两种方法)
方法一:解压后的ngrok.exe以管理员身份运行。
方法二:通过命令操作:cmd-->找到ngrok
3.连接端口号
![](https://i-blog.csdnimg.cn/blog_migrate/ba66f6e52001661a2808178a51a704c5.png)
<alipay.notifyUrl>
http://www.haibeidao.com/ssl/account/updateAliRechNotifyData.htm
</alipay.notifyUrl>
将配置中的域名更换成上一图片的红色框中的内容
<alipay.notifyUrl>
http\://c8d176c4.ngrok.io/haibei-web/ssl/account/updateAliRechNotifyData.htm
</alipay.notifyUrl>
注意:1.http后买加‘\’,
2.在使用时,ngrok不能关闭,保持连同状态。
3.访问地址栏,要用192.168.1.110,不能使用http://localhost:8091