开发的时候,有异步回调的时候,问题终于解决了
所需软件下载地址:
https://pan.baidu.com/s/1NTNeD9W6zdl8YJeN8jEwtQ
密码:u2p8
在我们进行开发的时候,特别是对外接口调试开发。经常会有回调信息的时候,自己又没有一个对外开放的地址,真的是个麻烦的事情。
但是今天这个问题解决了。我们只需要到网站https://www.ngrok.cc/注册一个账号,就可以。
按照以下步骤,轻松搞定这些事。
1、注册账号。https://www.ngrok.cc/
2、注册之后登陆。
3、找到开通到的路径地址。左侧:隧道管理-开通隧道-选择最后一个0元的开通,就是免费的了。
4、开通的时候,选择隧道协议选择http,隧道名称任你填写,前置域名这个比较重要,就是你回调的时候返回的一个地址的前缀。
5、开通之后,可能由于网站的问题,点击隧道管理没能看到隧道信息。所以退出登录,重新登录后。
6、重新登录后,在隧道管理中,看到自己开通的隧道服务了。
7、如果端口什么的有变化的情况下,可以点击编辑,重新修改端口为自己开发机类似的端口。
8、本机端口设置必须与你注册时通道的端口一致。如果用tomcat,可以设置server.xml中的http协议的对外端口,如果用springboot构建服务的,则只需要到application.properties中指定端口就可以了。
9、在工程中增加一个http请求的congroller,当前我用的是springmvc
10、服务启动,开始调试。本地输入相应信息,测试连接服务没有问题。
11、对外访问服务开启。我们这里开发是在win环境下。
下载客户端工具,解压后,直接运行bat文件。
会弹出对话框。
在对话框中输入自己的通道ID号。比如我的:b81102ca8812c4fc。然后回车。
这个时候表示连接上了。
12、接从自己账号的生成信息中复制自己的端口就可以访问。
查看后台打印日志:
至此,大功告成。。完了。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?