
今天接入公众号服务器配置时遇到token验证失败问题,用的代码是2019年2月左右写的已经用过N多公众号上了,一直没问题 今天突然不能用了
后来把文档中的demo辅助进去也还是不行,百度了一上午各种解决方式,最后找到了一个解决办法
            header('content-type:text');
            $signature = $_GET["signature"];
            $timestamp = $_GET["timestamp"];
            $nonce = $_GET["nonce"];
            $token = 'token';//换成你的Token
            $tmpArr = array($token, $timestamp, $nonce);
            sort($tmpArr, SORT_STRING);
            $tmpStr = implode( $tmpArr );
            $tmpStr = sha1( $tmpStr );
            if( $tmpStr == $signature ){
                echo $_GET['echostr'];
                exit;
            }
其实代码还是那些没什么变化 就是头部加了一段代码
header('content-type:text');
然后就OK了