公众号开发服务器配置 token验证失败 问题

注意点:服务器地址应该是具体到接收验证消息的具体地址

然后具体地址下的验证token的代码如下(PHP代码)

public function checkSignature()
{
    $signature=$_GET["signature"];
    $timestamp=$_GET["timestamp"];
    $nonce=$_GET["nonce"];
    $echostr=$_GET["echostr"];

    $tmpArr = array($timestamp, $nonce);
    sort($tmpArr, SORT_STRING);
    $tmpStr = implode('',$tmpArr);
    $tmpStr = sha1($tmpStr);

    if($tmpStr==$signature){
        echo $cehostr;
    }else{
        echo 'check error';
    }
}

一段代码搞定,微信对应文档上的代码让人不知所云,各种坑,先整理可用,直接复制使用

微信对应文档地址:https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421135319 中的第二步