微信接口开发 Url验证 Token验证

2025-04-24 11:22:37

1、登陆微信公众平台,点金左侧目录最下角--开发者中心,右侧显示为配置界面

2、1.娴錾摇枭填写应用程序处理微信请求的Url,按照http://IP/的格式进行填写;该请求需要被应用程序的后台捕获并处理。此处的Url并非应用程序的homep锾攒揉敫age,而是单独对微信请求进行处理的Url路径2.输入自己命名的Token字符串;3.点击随机生成;获取系统自动生成的EncodingAESKey字符串;

微信接口开发 Url验证 Token验证

3、点击提交进行提交。开发者提交信息后,微信服务器将发送GET请求到填写的服务器地址URL上,GET请求携带四个参数:

微信接口开发 Url验证 Token验证

4、在Url对应的处理方法中,获取传递的参数,进行加密/校验流程如下:1. 将toke艘绒庳焰n、timestamp、nonce三个参数进行字典序排序2. 将三个参数字符串拼接成一个字符串进行sha1加密3. 开发者获得加密后的字符串可与signature对比,标识该请求来源于微信

微信接口开发 Url验证 Token验证

5、通过加密获取后台计算出的signature字符串;与微信传递过来的参数signature字符串进行比对;若一致,则校验通过,请原样返回echostr参数内容

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢