你的服务器没有正确响应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验证的解决方法相关推荐

  1. 微信开发者配置服务器信息,【开发】微信验证开发者接口配置信息,服务器没有正确响应Token....

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 注册微信公众平台后要成为开发者,token可以随意定义,url输入的不行就通过不了,会提示url超时,或者你的服务器没有正确响应Token验证,请阅读消息 ...

  2. 微信公众号token验证失败解决方法——php

    这里附上配置表单,我傻逼一开始不知道什么意思,以为填写了url 和令牌 就可以成功 谁知道一直出现 ,token验证失败的信息. 后来看了下文档,如下 要返回参数给微信,返回成功则成为开发者: 所以我 ...

  3. 5e显示非vac服务器,CSGO出现VAC无法验证的解决方法

    CSGO在国内的推出,极大的点燃了国内FPS玩家的热情,从70后到00后.相信每一代人都有玩过经典的CS系列的游戏,游戏推出了近20年,依然经久不衰!不得不佩服Valve的游戏运作能力! 但是当玩家们 ...

  4. C#服务器配置时Token验证的解决方法

    一.问题分析 首先要了解的是什么是URL和Token,在这里,URL就是放置了接口程序的网址,这个网址一般得是你自己的服务器或空间地址.你自己在这个空间上某个目录已经有接口程序了,你知道这个接口程序在 ...

  5. 系统管理找不到请求的服务器,解决Win10无法打开软件提示服务器没有及时响应或控制请求的方法...

    最近,有使用Win10系统的用户,遇到这么一个问题,那就是在打开软件的时候总是遇到错误的提示:服务器没有及时响应或控制请求,然后就打开软件失败.那遇到这样的问题我们应该这么去解决它呢?下面就由下班和大 ...

  6. 360服务器已停止响应,Win7电脑提示“显示器驱动程序已停止响应 并且已恢复”解决方法...

    一.重装或升级显卡驱动 1.首先我们去网上下载"驱动精灵",打开驱动精灵软件,弹出的驱动精灵主界面之后,点击"立即检测",如下图所示. 打开今日头条,查看更多图 ...

  7. dnf服务器未响应win7,win7dnf登录黑屏未响应|win7系统未响应黑屏的解决方法

    对于win7dnf登录黑屏未响应|win7系统未响应黑屏的解决方法,很多用户都遇到过win7dnf登录黑屏,或者游戏过程中未响应的问题,很多小伙伴们对此都是头疼不已,为了帮助小伙伴们解决这个问题,小编 ...

  8. 计算机主机一会运行一会又停止,电脑时不时弹出显示器驱动程序已停止响应”的四种解决方法...

    细心小伙伴发现使用电脑的时候发现右下角时不时的弹出"显示器驱动程序已停止响应,并且已恢复"的提示框,这意味此电脑不能再运行对显卡要求高的程序,例如游戏.CAD.PS.PR等软件,改 ...

  9. 关于Linux服务器磁盘空间占满问题的解决方法

    下面给大家分享一篇关于Linux服务器磁盘占满问题解决方法(/dev/sda3 满了),需要的的朋友参考下吧 下面我们一起来看一篇关于Linux服务器磁盘占满问题解决(/dev/sda3 满了),希望 ...

最新文章

  1. 使用Python、OpenCV计算轮廓的中心
  2. JavaScript基本概念——数据类型
  3. Winrar目录穿越漏洞复现
  4. java date 操作类_JAVA时间操作类常用方法汇总
  5. OpenCV学习:播放avi视频文件
  6. ATG中的定时Job处理
  7. 如何委婉的表达你的心思?
  8. create 添加async和不添加的区别_鸽子饮水添加剂肝精与电解质的区别,不能混淆也不能代替...
  9. c语言经典例题100例
  10. HBase数据读取流程解析
  11. 学web前端好找工作吗?想给初学者们几点建议
  12. OSPF外部实验详解
  13. 计算相同维度向量之间的欧氏距离
  14. Unicode与UTF8:字符集与字符编码的关系
  15. CISP 考试教材《第 2 章 知识域:网络安全监管》知识整理
  16. window 安装gradle步骤
  17. 计算机密码忘了 开不了机怎么办,开机密码忘了怎么办
  18. 百度街景图片存MySQL
  19. 技术面试最后反问面试官的问题合集
  20. SVN服务器下载与安装

热门文章

  1. 开放式激光振镜运动控制器(四):ZMC408SCAN振镜控制光纤激光器加工
  2. 丽水数据可视化设计价格_大数据可视化项目报价模板
  3. 【笔记整理 - 多线程编程】
  4. window.print()打印html网页的两种方法
  5. python数据分析有前景吗_数据分析师是否有前途
  6. 爱客云服务催生CRM变革,爱客 中小企业如何选择?
  7. htcm8 android8,良心, 这些手机即将升级安卓8.0
  8. ANDROID L——RecyclerView,CardView导入和使用(Demo)
  9. E-mark认证公司
  10. 深入浅出matplotlib(37):调整坐标轴的位置二