• 有时候我们发现所有的配置都设置好了,网上也查了不少的资料,还是不行 请您检查这几项: 1. 在您的URL(服务器地址)页面里,直接Get获取echostr参数打印到页面上。 在火狐浏览器里Firebug里面看到echostr前面多...

    有时候我们发现所有的配置都设置好了,网上也查了不少的资料,还是不行

    请您检查这几项:

     

    1. 在您的URL(服务器地址)页面里,直接Get获取echostr参数打印到页面上。

    在火狐浏览器里Firebug里面看到echostr前面多了几个乱码。

    把您开发者设置的URL页面,用NotPad++打开,转为UTF-8无BOM编码格式。

    前面的乱码应该是在文件有BOM的原因。

    2. 注意输出echostr的前后都不能有任何的页面输出。

    3. 开发者配置,服务器地址(URL)不能有域名跳转,配置的url,不能在跳转到其他url

    4. 您的网站域名要经过备案合法的

    5.如果url链接还是不能在微信开发者保存上,可以使用最终极的方法。

    把这段代码放到你要设置的url页面里开始的地方,配置开发者url,应该就能提交了,提交后就可以把这段代码删掉。

    记住:这个页面一定转为UTF-8无BOM编码格式。

     

    <?php

            if(strtolower($_SERVER['REQUEST_METHOD']) == 'get') {
                file_put_contents('weixin_log.txt', "IP=".$_SERVER['REMOTE_ADDR'].PHP_EOL,FILE_APPEND); //记录访问IP到log日志
                file_put_contents('weixin_log.txt', "QUERY_STRING=".$_SERVER['QUERY_STRING'].PHP_EOL,FILE_APPEND);//记录请求字符串到log日志
                file_put_contents('weixin_log.txt', '$_GET[echostr])='.htmlspecialchars($_GET['echostr']).PHP_EOL,FILE_APPEND); //记录是否获取到echostr参数
                exit(htmlspecialchars($_GET['echostr']));      //把echostr参数返回给微信开发者后台

    }
     

     

     

     

     

     

    展开全文
  • 背景 之前,我的公众号一直正常工作,但由于需要更换服务器,就把网站做了迁移,数据也迁移的,但是在修改服务器配置,始终提示“TOKEN验证失败”。 于是艰难的排查之路开始了。 我的后台是PHP的,于是我在入口...
  • 1.1 没有严格按照微信官方的要求进行token验证。 解决方案建议:详细多阅读几次官方文档,并达到理解的程度。这里我将文档中的重点位置摘录,以提醒注意: 验证消息的确来自微信服务器 开发者提交信息(如何配置不再...
  • 云服务器 ECS 服务器中微信公众平台 Token 验证失败常见原因 很多的用户的程序后台在 ECS 服务器进行微信公众平台 Token 验证是显示失败如下图:   1、非正常编辑文件(记事本,在线编辑),...
  • 之前在服务器上成功部署并验证已通过,后开换了一个服务器地址就始终不能通过token验证,尝试了网上的很多办法,包括在 echo $echoStr;前面加上ob_clean();清空缓存等等。现在终于定位到原因,原来是在类class ...
  • 在服务器的PHP下写上: echo $_GET[&quot;echostr&quot;]; 就ok
  • 微信公众号开发时需要在公众平台填写服务器配置,其中有一个填写token项,本人在学习过程中出现了验证失败的结果,经上网查阅发现有许多人都出现过这样的问题,现在就此我总结了一些关于填写token时需要注意的事项...
  • 微信公众平台服务器配置,需要引入token,但是提交的时候总是提示token验证失败,是因为微信后台并未检测到你代码中有验证token的代码,那么应该按照官方文档对token进行验证,验证后再将结果返回微信公众平台即可...
  • 最近开始折腾一下微信公众号开发,踩的一些莫名其妙的坑,给大家分享一下:首当其冲,当然是基础步骤中的开发者配置了。其实呢,只要认真读文档也就木有问题,但是总有一些粗心大意的人——我。 坑一:端口号未...
  • 微信公众号开发者模式验证token验证失败 在开通公众号开发者模式,里面有服务器配置这块 服务器地址(URL): 令牌(Token): 1.服务器地址要填写你自己买的服务器地址,同时要部署一个http服务,可以接收get...
  • java微信开发token验证 2016-03-14 15:01:37
    1、配置springMVC环境。这里就不贴代码了。不知道的朋友,可以去看我的博客。2、验证token说明:在微信公众号测试平台中填写了正确的url...服务端返回echostr参数,则表示token验证成功。@Controller public class Hell
  • 这里附上配置表单,我傻逼一开始不知道什么意思,以为填写了url 和令牌 就可以成功 谁知道一直出现 ,token验证失败的信息。后来看了下文档,如下要返回参数给微信,返回成功则成为开发者;所以我准备的一下代码...
  • 这两天一直在弄微信公众号开发,在进行服务器配置,发现总是返回token验证失败。这个问题困扰了两天,今天终于解决了。现在总结一下。 一般来说服务器配置token验证失败,可能有以下几个方面: 1.服务器ip或者...
  • JAVA微信公众平台Token验证 2020-05-21 09:30:34
    首先要开启开发模式必须要进行Token的一个验证,你给出一个地址,微信发送请求,然后你给出相应,就这么简单。虽然说是简单,但是这是事后才说的,官方只有PHP的DEMO,我用JAVA开发的时候各种蛋疼不会弄,不过好在...
  • 按照网上教程,下了微信公共号php验证token的模板,在新浪云sae上建了php应用,但是死活token验证失败。网上查了各种资料,有一种说法是,sae如果没实名认证,会在传输过来的信息中加些东西。解决办法就是加 header...
  • 微信公众号开发基本设置中官方文档bug,致使token验证无法通过 这篇博文主要要讲的是,根据腾讯官方开发者文档进行公众号开发者基本配置后,出现的token验证无法通过的问题,在此我将叙述整个懵逼及思考的过程。 ...
  • 零、 原因 返回给微信平台的字符串两边加了引号(JSON序列化问题) 一、背景 半年前接触微信公众号开发,由于使用java,便直接使用最简单...但项目上线的时候,问题出现了,配置服务器的时候——token验证失败。 二、...
  • 今天在写微信公众号的时候,发现微信公众号初始接入总是提示token验证失败,于是定位了一下,首先对比一下程序中的token和微信公众平台的token是否一致,发现没有问题,完全一致;然后进行了debug,发现校验也是通过...
  • 今天困扰我好长时间的问题终于得到了解决,那就是微信众众号平台配置Token一直提示token验证失败的,接下来我就说说我是怎么解决的(还能咋解决,查资料,copy别人的例子一个一个试呗) 问题 微信公众号配置token...
1 2 3 4 5 ... 20
收藏数 5,471
精华内容 2,188