微信公众号问题:{"errcode":40125,"errmsg":"invalid appsecret, view more at http:\/\/t.cn\/LOEdzVq, hints: [ ...

在调试微信公众号授权登录时遇到了这个错误,着实是心烦了半天,公众号相关开发以前是经常做的,很久没有接触了,而且遇到了这么个以前没遇到的问题。

{"errcode":40125,"errmsg":"invalid appsecret, view more at http:\/\/t.cn\/LOEdzVq, hints: [ req_id: kL8J90219sg58 ]"}

代码是直接拷贝的以前的代码,按道理说应该不会有任何错误的,根据公众号的不同,只是把变量appid和secrect替换一下即可,两份相同的代码,一个完全正常一个却报了这个错误,真的有点说不过去,哈哈哈哈。

code

我一开始的想法就是:这一定是微信公众号的问题!!但是呢,功能要上线,总不能就把这么一句话丢给别人,还是要找找是不是代码里出现了问题,于是开始了暗无天日的debug,每个方法、每行代码、每个字符串拼接都打断点打日志,生怕错过任何一个可能出现问题的地方,调了半天的时间,最后依然无法发现问题,授权登录依然错误,依然是invalid appsecret,实在是查不到问题,于是就试着去重置了一下公众号的secret,使用新的secret替换到代码中之后一切正常了,真他妈诡异。

reset

这个问题倒也不是大问题,主要是没碰到,而且也觉得服务提供方应该不会出现错误,因此一开始也没想过要去充值微信公众号的secret,这个问题的解决办法真的挺简单,但是因为这个问题花费的时间也不少,有些地方也需要注意一下,我这次开发的公众号是全新的账号,所以即使重置相关信息也没有大的影响,如果不是的话,建议还是多查查问题吧。

根据提供的引用内容,报错信息{"errcode":40125,"errmsg":"invalid appsecret, rid: 64c1d749-25f85058-1c15f24a"}是微信授权登录时出现的错误。这个错误的原因是代码中设置的微信APPsecret和微信开放平台不一致,需要对照微信开放平台和代码中的appsecret进行检查和修正。另外,如果秘钥长时间不登录,会自动重置,也可能导致秘钥无效。解决这个问题的方式有几种:\[2\]\[3\] 1. 在mp.weixin.qq.com里面重置你的app secret。 2. 检查你的appid是否没有对应上。 3. 检查你的url拼接是否出现空格、换行等问题,可以使用trim()函数进行处理。 4. 如果你的小程序里的project.config.json里的appId和你管理页面新增的appid不一致,可以将该小程序在编辑工具里删除(不会删除源代码),然后重新导入。 #### 引用[.reference_title] - *1* [{“errcode“:40125,“errmsg“:“invalid appsecret, rid: 62735cd3-36d42de3-6f09796c“}](https://blog.csdn.net/qq_32370913/article/details/124586793)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [{“errcode“:40125,“errmsg“:“invalid appsecret, view more at http:\/\/t.cn\/RAEkdVq rid: 60d999f2...](https://blog.csdn.net/weixin_46017976/article/details/118308981)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [小程序 login获取出错: 40125, errmsg: "invalid appSecret](https://blog.csdn.net/u013338742/article/details/80748086)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值