token验证失败

来源:4-5 验证的代码实现

茶果Aimerlavie3693805

2019-01-19 11:25

<?php       //微信验证代码

           //echo 'hello weixin imooc';

   //将timestamp,nonce,token按字典序排序

   $timestamp =$_GET['timestamp'];

   $nonce     =$_GET['nonce'];

   $token ='123456';

   $singnature=$_GET['singnature'];

   $array     =array($timestamp,$nonce,$token);

   sort($array);

   //将排序后的三个参数拼接后用sha1加密

   $tmpstr=implode('',$array);//join

   $tmpstr=sha1($tmpstr);

   //将加密后的字符串与signature进行对比,判断该请求是否来自微信

   if($tmpstr== $signature){

   echo $_GET['echostr'];

   exit;

   }


写回答 关注

2回答

  • weixin_慕仙6535827
    2019-06-17 23:13:59

     $singnature=$_GET['signature'];


  • weixin_慕仙6535827
    2019-06-17 23:11:05

    第6行sign


PHP实现微信公众平台开发—基础篇

由浅入深一起玩转微信公众平台开发,课程由浅入深,内容详实

102023 学习 · 156 问题

查看课程

相似问题