1. 错误出现的背景
在开发微信的公众号的时候,申请了测试账号,输入测试账号的id与secret报错。
2. 错误原因及解决
首先了解错误代码40125是什么原因造成的,通过查看开发文档可以看出是 appsecret
错误。那么造成这个的原因就可能是appID
与appsecret
不对应。
但是经过仔细比对之后,发现appID与appsecret都是与网页上对应的。
那么错误是怎么发生的呢?
需要注意的一点是,我是在申请完测试账号后,直接在配置文件中设置了id
与secret
之后再修改的接口配置,而修改接口配置是会改变secret的!。
这就导致了,在当前页面显示的secret
其实是错误的,页面并没有自动刷新,这时候我们刷新一下页面就会发现secret
已经改变,将secret
修改为正确的之后发现错误消失。
3. 注意
一定要在修改接口配置信息之后刷新页面,以免appsecret
发生改变!