你的服务器没有正确响应Token验证的解决方法
你的服务器没有正确响应Token验证,请阅读消息接口使用指南 微信 微信公众平台开发模式 平台 消息 接口 启用 URL Token
作者:http://txw1958.cnblogs.com/
原文:http://www.cnblogs.com/txw1958/archive/2013/01/31/weixin-if2-enable.html
你的服务器没有正确响应Token验证的解决方法
一、问题由来
在使用URL和Token启用微信公众平台开发模式消息接口的时候,我们会碰到下面三种情况
1. 你的服务器没有正确响应Token验证,请阅读消息接口使用指南
这样回头检查一下各项配置是否正确。如果确定配置没有问题,请按下面的方法检查
2. 请求URL超时
你的服务器在国外,或者服务器网速不给力,一般多试几次就可以了。如果经常这样,就需要考虑更换服务器
3. 提交成功
恭喜你,配置成功了。
我们来讲解一下第一种的原因及解决方法。
二、问题分析
首先要了解的是什么是URL和Token,在这里,URL就是放置了接口程序的网址,这个网址一般得是你自己的服务器或空间地址。你自己在这个空间上某个目录已经有接口程序了,你知道这个接口程序在互联网上的访问地址是什么。而Token就是一个令牌,该令牌是个数字或字母形式的字符串,用于微信服务器与你的服务器进行通讯的时候的身份验证。防止非法数据来搞乱。
然后要了解的是开发模式为什么要使用Url和Token,使用url是为了让微信服务器和你的服务器进行通讯对话,从而达到开发模式下自动回复的目的。而实现这个通讯,必须有相应的程序为你完成这个功能,而这个程序必须已经开发完成并且放置于url路径下面,当你填写完url和token的时候,微信服务器就会和你的服务器下的程序进行一次认证过程,认证通过表明这个服务器是你的并且程序没有问题。不然你填个不存在的url或者url下面个没有相应的接口功能,那是通不过的。
你可以先用下面的测试通过
URL: http://discuz.comli.com/weixin/
Token: pondbay
三、问题解决
1. 技术分析法
这次我们在代码里面加入跟踪http记录的方法来查看我们自己的服务器收到了请求没有回应,还是微信根本没有发请求过来。
通过调用系统环境变量$_SERVER,可以查看到HTTP请求的信息,其中两项重要的是
把其加入代上面的代码中,并且将其写入到本地文件中来,全部代码如下:
这样,当我们提交之后,就会生成一个log.html文件在当前目录
用浏览器直接打开填写的url,也会写一次文件。
直接用浏览器打开url+log.html路径,我的记录如下:
2013-01-30 10:15:18 2013-01-30 10:15:18 REMOTE_ADDR:212.179.24.103 Unknown IP 2013-01-30 10:15:18 QUERY_STRING:
在微信中点击提交一次,再一次生成记录,如下:
2013-01-30 10:15:49 2013-01-30 10:15:49 REMOTE_ADDR:101.226.89.83 From WeiXin 2013-01-30 10:15:49 QUERY_STRING:signature=eded789463180edf6c13691398d0cb4c85fb0e23&echostr=5838479218127813673×tamp=1359100969&nonce=1359376876
从上可以看到,这次IP来自101.226.89.83,是微信的IP,我把这个IP加入到代码中自行判断了
现在可以根据下面的来检测自己的问题在哪一个地方
如果没有生成日志:
那是微信服务器都没有联系到你,需要检查服务器是否可以通过公网访问,URL路径是否存在并且正确。
如果生成了日志:
如果你生成了日志,有REMOTE_ADDR和QUERY_STRING,查看IP是不是来自上海(目前微信服务器部署在上海电信机房),查看QUERY_STRING格式是否和官方指南中描述的类似,如果这些没有问题,那先检查Token填写的是否和程序中的一致,再检查程序是否有问题。
2. 付费解决法
如果使用上面方法还是没有解决你的痛苦,方倍工作室承接这一技术问题的解决。我们的联系QQ:1354386063
原文地址:http://www.cnblogs.com/txw1958/archive/2013/01/31/weixin-if2-enable.html
更多干货,请关注方倍工作室微信公众平台账号,然后回复“教程”。
原文:http://www.cnblogs.com/txw1958/p/wechat-tutorial.html
====================================================================
方倍工作室微信公众平台账号关注方法:
1. 微信通讯录-添加朋友-查找公众号-搜索“方倍工作室”
2. 微信通讯录-添加朋友-搜号码-输入“pondbaystudio”
3. 使用微信扫描下面的二维码
你的服务器没有正确响应Token验证的解决方法相关推荐
- 微信开发者配置服务器信息,【开发】微信验证开发者接口配置信息,服务器没有正确响应Token....
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 注册微信公众平台后要成为开发者,token可以随意定义,url输入的不行就通过不了,会提示url超时,或者你的服务器没有正确响应Token验证,请阅读消息 ...
- 微信公众号token验证失败解决方法——php
这里附上配置表单,我傻逼一开始不知道什么意思,以为填写了url 和令牌 就可以成功 谁知道一直出现 ,token验证失败的信息. 后来看了下文档,如下 要返回参数给微信,返回成功则成为开发者: 所以我 ...
- 5e显示非vac服务器,CSGO出现VAC无法验证的解决方法
CSGO在国内的推出,极大的点燃了国内FPS玩家的热情,从70后到00后.相信每一代人都有玩过经典的CS系列的游戏,游戏推出了近20年,依然经久不衰!不得不佩服Valve的游戏运作能力! 但是当玩家们 ...
- C#服务器配置时Token验证的解决方法
一.问题分析 首先要了解的是什么是URL和Token,在这里,URL就是放置了接口程序的网址,这个网址一般得是你自己的服务器或空间地址.你自己在这个空间上某个目录已经有接口程序了,你知道这个接口程序在 ...
- 系统管理找不到请求的服务器,解决Win10无法打开软件提示服务器没有及时响应或控制请求的方法...
最近,有使用Win10系统的用户,遇到这么一个问题,那就是在打开软件的时候总是遇到错误的提示:服务器没有及时响应或控制请求,然后就打开软件失败.那遇到这样的问题我们应该这么去解决它呢?下面就由下班和大 ...
- 360服务器已停止响应,Win7电脑提示“显示器驱动程序已停止响应 并且已恢复”解决方法...
一.重装或升级显卡驱动 1.首先我们去网上下载"驱动精灵",打开驱动精灵软件,弹出的驱动精灵主界面之后,点击"立即检测",如下图所示. 打开今日头条,查看更多图 ...
- dnf服务器未响应win7,win7dnf登录黑屏未响应|win7系统未响应黑屏的解决方法
对于win7dnf登录黑屏未响应|win7系统未响应黑屏的解决方法,很多用户都遇到过win7dnf登录黑屏,或者游戏过程中未响应的问题,很多小伙伴们对此都是头疼不已,为了帮助小伙伴们解决这个问题,小编 ...
- 计算机主机一会运行一会又停止,电脑时不时弹出显示器驱动程序已停止响应”的四种解决方法...
细心小伙伴发现使用电脑的时候发现右下角时不时的弹出"显示器驱动程序已停止响应,并且已恢复"的提示框,这意味此电脑不能再运行对显卡要求高的程序,例如游戏.CAD.PS.PR等软件,改 ...
- 关于Linux服务器磁盘空间占满问题的解决方法
下面给大家分享一篇关于Linux服务器磁盘占满问题解决方法(/dev/sda3 满了),需要的的朋友参考下吧 下面我们一起来看一篇关于Linux服务器磁盘占满问题解决(/dev/sda3 满了),希望 ...
最新文章
- 使用Python、OpenCV计算轮廓的中心
- JavaScript基本概念——数据类型
- Winrar目录穿越漏洞复现
- java date 操作类_JAVA时间操作类常用方法汇总
- OpenCV学习:播放avi视频文件
- ATG中的定时Job处理
- 如何委婉的表达你的心思?
- create 添加async和不添加的区别_鸽子饮水添加剂肝精与电解质的区别,不能混淆也不能代替...
- c语言经典例题100例
- HBase数据读取流程解析
- 学web前端好找工作吗?想给初学者们几点建议
- OSPF外部实验详解
- 计算相同维度向量之间的欧氏距离
- Unicode与UTF8:字符集与字符编码的关系
- CISP 考试教材《第 2 章 知识域:网络安全监管》知识整理
- window 安装gradle步骤
- 计算机密码忘了 开不了机怎么办,开机密码忘了怎么办
- 百度街景图片存MySQL
- 技术面试最后反问面试官的问题合集
- SVN服务器下载与安装
热门文章
- 开放式激光振镜运动控制器(四):ZMC408SCAN振镜控制光纤激光器加工
- 丽水数据可视化设计价格_大数据可视化项目报价模板
- 【笔记整理 - 多线程编程】
- window.print()打印html网页的两种方法
- python数据分析有前景吗_数据分析师是否有前途
- 爱客云服务催生CRM变革,爱客 中小企业如何选择?
- htcm8 android8,良心, 这些手机即将升级安卓8.0
- ANDROID L——RecyclerView,CardView导入和使用(Demo)
- E-mark认证公司
- 深入浅出matplotlib(37):调整坐标轴的位置二