最近微信公众号配置的服务器的域名和云服务到期,就想着更换到别的域名下的服务器:修改的时候出现token验证失败: 我同样的微信签名验证代码在以前服务器上是没问题的,但是修改到新的域名地址时候,总是提醒token验证失败.最明显的特征就是url的地址方法根本没有进入,因为我加了日志记录. 查询了好多方法,我也尝试了好多方式.比如排除域名认证的问题.服务器证书问题等等各种方式.最后才确定下来是因为代码的问题,我用的是webapi进行的验证.但又在代码中加入了mvc的东西.导致了这个问题,最后将验证签…
最近公司让我开发微信公众号平台扫码登录,同步用户信息于PC端,所做的过程当中遇到了一些坑,做完了就总结一下需要注意的点,如若大家开发过程中遇到同样的问题,可以借鉴! 第一:配置域名 作用:配置域名为了在微信的开发过程中,让微信服务器可以通过域名映射到调用你的服务器接口,进行后续的逻辑处理! 配置步骤:设置 --> 公众号设置 --> 功能设置 --> 网页授权设置  (设置你自己的域名即可) 注意:(1)根据微信官网描述,看到 MP_verify_HAlZDt72bkvxIrb6.txt…
在上一篇博客中,我们只是简单地与微信服务器建立了连接,接下来就是从微信服务器中接收信息了.在SecurityController中,我定义了两个方法(get和post).Get方法是我们用来与微信服务器建立连接,而我们将通过Post方法来接收微信服务器发给我们的响应. 当我们完成服务器验证后,以后用户对公众号的每个事件,微信服务器都会通过我们配置的URL推送到我们自己的服务器,然后我们服务器根据自身业务逻辑进行响应! 在正式实现用户与服务器之间的沟通前,我们需要进行一些知识储备和对信息的分类.…
参考:https://www.cnblogs.com/liuhongfeng/p/4848851.html 一:介绍. 接口调用请求说明 http请求方式: GET https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=APPID&secret=APPSECRET 参数说明 参数 是否必须 说明 grant_type 是 获取access_token填写client_credential app…
一.填写服务器配置 首先我们需要在微信公众平台上填写服务器配置 重点内容    服务器地址URL(一定要外网能访问的到)        在我们提交配置的时候,微信会发送GET请求到URL上,        并会携带 signature,timestamp,nonce,echostr 四个参数,        我的URL是 http://www.baidu.com/wxpublic/verify_wx_token,        也就是 域名 + 接口 路径,至于怎么验证,我会在下面说到     …
接下来就是验证成为开发者了.先来看一下验证的界面及需要填写的信息 在接口配置信息中填写需要处理验证信息的页面或者一般性处理文件,这里以aspx页面为例 URl中的格式为:http://XXX.com/wxapi.aspx ,其中XXX.com也即是上文提到的需要有一个外网可以访问的域名,wxapi.aspx即为处理开发者验证信息的页面 Token可以随便写,只要与wxapi.aspx定义的token一致就行了.填写完成之后先不要急着提交,因为这时候你的wxapi.aspx还需要加入微信开发者认证…
IndexController.class.php <?php namespace Home\Controller; use Think\Controller; class IndexController extends Controller { /* public function index(){ $this->show('<style type="text/css">*{ padding: 0; margin: 0; } div{ padding: 4px…
Access Token 在微信公众平台接口开发中,Access Token占据了一个很重要的地位,相当于进入各种接口的钥匙,拿到这个钥匙才有调用其他各种特殊接口的权限. access_token是公众号的全局唯一票据,公众号调用各接口时都需使用access_token.正常情况下access_token有效期为7200秒,重复获取将导致上次获取的access_token失效. 公众号可以使用AppID和AppSecret调用本接口来获取access_token.AppID和AppSecret可…
1.打开微信测试公众号开发平台http://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login 扫码登陆…
差不多一年前,微信团队宣布个人类帐号一个自然年内可主动修改两次名称,那一天大家奔走相告纷纷修改成自己早就心仪的名字,有人猛然发现公众号名字改了,可ID还是xiaopipi(小屁屁)这可如何是好,洗不去的伤疤啊?还好一年过去,估计微信团队终于不忍大伙的伤悲,微信公众号ID现在也可以修改了!这对于很大一部分公众号绝对是一大福利 比如,小王之前申请公众号的时候,还什么都不懂,写的ID太随意,结果发现想改却改不了了,足足悔恨了4年.没问题,统统都可以修改,不是什么强大黑科技,操作很简单,和公众号修改名称…