收藏
回答

小程序数字签名校验失败?

问题模块 框架类型 问题类型 API/组件名称 终端类型 操作系统 微信版本 基础库版本
API和组件 小程序 Bug 数组加密校验 客户端 Android 2.0.0 2.0.0

// 数字签名校验      $signature = $_GET['signature'];    $signature2 = sha1($_GET['rawData'].$session_key);   VAR_dump($_GET['rawData'].$session_key);exit;    if($signature != $signature2){          echo "数字签名失败";          die;      }  


"string(300) "{\"nickName\":\"A潍坊建站\",\"gender\":1,\"language\":\"zh_CN\",\"city\":\"Zibo\",\"province\":\"Shandong\",\"country\":\"China\",\"avatarUrl\":\"https://wx.qlogo.cn/mmopen/vi_32/Q0j4TwGTfTIHG0uDdQ0yJVHpeEOd5j6tKjMo50jEcM6HE35NBwkql797S4T9mzI0bUnVXILBM9AQMYBn6fSGMw/132\"}jVRo+dsoJjTIMIe79Ff2Gw==" "

以上是小程序需要sha1加密的字段是哪里出现问题了吗?

最后一次编辑于  2018-06-12  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

1 个回答

  • 筋斗云网络
    筋斗云网络
    2018-06-12

    找到问题所在了,需要转义在sha1加密

    2018-06-12
    赞同
    回复