资讯专栏INFORMATION COLUMN

微信公众号授权 通过「内网穿透」实现本地调试

tuantuan / 2067人阅读

摘要:微信公众号授权通过内网穿透实现本地调试最近开发公众号,遇到一个很郁闷的问题,这个可以结合我的另一篇微信授权的文章看。就是微信授权之后,遇到需要调试代码,打印都需要提交到线上的测试服务器才能看到结果。

微信公众号授权 通过「内网穿透」实现本地调试

最近开发公众号,遇到一个很郁闷的问题,这个可以结合我的另一篇微信授权的文章看。

就是微信授权之后,遇到bug需要调试代码,打印log都需要提交到线上的测试服务器才能看到结果。

这是由于微信授权流程中的后端回跳到前端的那个地址必须是线上地址。

这就导致授权之后,每次代码调试都十分痛苦

直到发现了一个「内网穿透」的方式,就是利用natapp这类工具,将本机的IP和端口映射到外网指定的域名下,通过访问映射的外网域名就可以直接访问到本机的服务。

https://blog.csdn.net/xyang81...

https://natapp.cn/

跟着操作流程就可以了,我只记下几个我遇到的问题

在MAC下启动1024以下的端口,需要使用root模式,也就是sudo。使用sudo npm run dev即可正确运行项目

下载了natapp后,没法双击打开,而是需要在终端用命令行 ./natapp 打开

下载config.ini文件到跟natapp同一个目录下,

配置config.int,方法就是去natapp的后台复制你的authtoken,粘贴到config.init文件

运行natapp时,Linux/Mac 系统 需要 添加执行权限:chmod a+x natapp

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/99121.html

相关文章

  • nodejs微信开发---接入指南

    摘要:内网穿透由于微信开发的端口必须是最近貌似增加了,所以一个内网穿透工具还是很有必要的。我个人使用的是浏览器微信调试工具。若确认此次请求来自微信服务器,请原样返回参数内容,则接入生效,成为开发者成功,否则接入失败。 首先github地址奉上:https://github.com/xiadd/shorthand 欢迎star?最近又拾起了微信开发,之前的公众号是用的flask进行开发的,所以...

    LiangJ 评论0 收藏0
  • 注册微信开发测试

    摘要:注册测试号注册的地址在这里要进行微信公众号的开发,那就需要一个本地的开发环境来进行开发。而微信测试号就正好提供了这样的一个环境。通俗一点理解微信要知道访问它资源是不是这个当前测试号。 注册测试号 注册的地址在 这里 要进行微信公众号的开发,那就需要一个本地的开发环境来进行开发。而微信测试号就正好提供了这样的一个development环境。每个微信号只能对应一个测试号,但是每个测试号可以...

    channg 评论0 收藏0
  • 微信公众平台开发的首要工作内容

    摘要:那么在这里有个坑就是微信验证默认的请求是方式,但是真正接入微信服务器用以开发时采用的确实方式,所以我们在微信后台配置验证接口时,要使用方式,在验证成功配置完成后再改回方式。 ①首要工作内容是什么呢?那当然是注册申请一个公众号啦!! ②接着就是登录进去公众号了,先点击公众号设置去完善你自己的公众号配置,否则难以进行下一步,简单设置一些头像、公众号名称、介绍等等就可以了 ③接下来就是开发重...

    RebeccaZhong 评论0 收藏0
  • 企业只能申请两个微信公众微信开发不够用?不,一个公众就够了!

    摘要:微信年月日发公告称,个人主体注册公众号数量上限由个调整为个。大家都知道每个微信公众号在进行开发时,授权回调的域名只能设置一个,正常的开发一般一套环境就对应一个域名。 微信2018年11月16日发公告称,个人主体注册公众号数量上限由2个调整为1个。企业类主体注册公众号数量上限由5个调整为2个。这个对马上要注册公众号的企业来说顿时心情不好了。 大家都知道每个微信公众号在进行开发时,授权回调...

    wthee 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<