小程序 在数据签名校验时使用return能正常返回session_key,在sha1()使用 就报未定义数组索引: session_key,大家遇到过吗?
$openId = $this->http_send( $wx_request_url, $param, 'get' );$open =json_decode($openId, true)['session_key'];$rawData = $_GET[ 'rawData' ];//数字签名校验$signature2 = sha1(htmlspecialchars_decode($rawData).$open);$signature = input( 'get.signature' );if ( $signature != $signature2 ) { echo "数字签名失败"; die;} |

怎么没伙伴回一下呢...