开发的时候,有异步回调的时候,问题终于解决了

所需软件下载地址:

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、接从自己账号的生成信息中复制自己的端口就可以访问。

 

 查看后台打印日志:

 

 至此,大功告成。。完了。

 

posted on   陈惟鲜的博客  阅读(170)  评论(0编辑  收藏  举报

编辑推荐:
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示