微信公众号开发启用服务器配置提交token验证失败 php
2020-04-19 12:10
429 查看
URL写到根域名即可(www.abc.com),token随便写,EncodingAESKey自动生成,加密方式明文模式。
php验证代码
public function checkToken() { header("Content-type: text/html; charset=utf-8"); //1.将timestamp,nonce,toke按字典顺序排序 $timestamp = $_GET['timestamp']; $nonce = $_GET['nonce']; $token = 'asd123456zxc'; $signature = $_GET['signature']; $array = array($timestamp,$nonce,$token); //2.将排序后的三个参数拼接之后用sha1加密 $tmpstr = implode('',$array); $tmpstr = sha1($tmpstr); //3.将加密后的字符串与signature进行对比,判断该请求是否来自微信 if($tmpstr == $signature){ echo $_GET['echostr']; exit; } }
注意:如果配置都是正确的,但是一直就是token验证失败,可能是因为编码问题,加上“header("Content-type: text/html; charset=utf-8");”即可
相关文章推荐
- 关于ThinkPHP框架开发微信公众号在微信后台配置服务器URL提示Token验证失败的解决方案
- 阿里云服务器开发微信公众号,配置的时候总是TOKEN验证失败
- 微信公众号开发 配置服务器URL,验证Token
- 微信公众号开发验证服务器Token失败
- PHP微信开发新浪sea服务器提示token验证失败
- 纯纯纯小白(菜鸡不懂代码)手搭腾讯云服务器apache24+php7+mysql5.6 顺带还有个微擎安装配置 学习开发微信公众号
- 微信公众平台开发者中心服务器配置Token验证失败问题
- 微信开发中验证 基本配置 的token验证 及自动回复代码(PHP)
- 微信接口服务器配置时,token验证失败
- [置顶] 关于微信公众号开发的Token验证失败该如何解决?
- php版微信开发Token验证失败或请求URL超时问题的解决方法
- Java微信公众号服务器配置/硬件平台服务器配置-验证Token
- java微信公众号开发token验证失败的问题及解决办法
- 微信公众平台开发者中心服务器配置Token验证失败问题
- 微信服务器在填写服务器的配置返回token验证失败
- 1.PHP微信公众号开发之配置验证
- 使用新浪SAE开发微信公众号 验证Token却一直失败
- TP5微信开发地址验证中的配置失败或者token验证失败的解决办法
- 微信公众号(服务号)开发,配置URL响应微信发送的Token验证,接收公众号发送的消息,被动回复消息
- tp5微信公众号开发(1) 申请公众号配置token验证