微信小程序code和其他内容的获取

在之前的一篇文章中谈到了微信小程序code的获取,很多朋友以为是生成code的方式,这里再强调下:不是,一旦点了微信授权弹出框后,这个code就已经提交到微信服务器做完验证了。该程序的原理不是去模拟器微信小程序的请求,而是类似抓包工具,截获code而已。

微信小程序登录后code的获取_阿嚏个技术的博客-CSDN博客_微信小程序code

 那有什么用呢?code都失效了,单纯从code的角度,一旦小程序通过微信登录,应用的后端服务器拿该code去微信服务做过验证后,这个code就失效了,再发给应用服务器多半是没什么用。

就像我强调的那样,这个程序的作用不是生成code而是截获code,那我们就需要明确,你拿code的目的是什么?无非是通过code传给小程序应用服务器即去微信做个身份验证,顺带把小程序后续需要验证的token、sign签名用的一些参数返回,作为以后其他请求参数中计算的要素。比如某鞋的小程序请求如下:

这个登录请求里就带着code,后台服务器接收请求后,进行了微信登录验证,并返回了json格式的登录信息,这里面sk就是以后sign签名需要的参数,userid和token也是以后请求中必带的参数。能取得这些数据就没必要再管code了,对不对?这个工具的作用类似charles,现在微信小程序抓包费劲,要起好几个工具,操作麻烦,用这样一个小工具可以找到我们抓包真正想要的内容,直接复制后放到我们程序里使用。

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值