关于【微信开放平台】,APP调用微信登录失败返回40125的问题?
发布于 6 年前 作者 jie89 2847 次浏览 来自 官方Issues

我们自己开发的APP(自己开发的原生的,APK的那种APP,不是小程序之类的)。需要集成微信登录功能。前期接入的工作已经准备好了。

在通过 https://api.weixin.qq.com/sns/oauth2/access_token 获取access_token的时候,返回错误代码40125。

不要说appid与appserect是否对应,是否正确,需要重置之类的,APP同时集成了微信支付,支付功能一直正常。不可能出错,也不可能去做重置。

应用同时有网站的微信登录,这个功能是正常。

在微信官方提供的测试接口,https://mp.weixin.qq.com/debug/cgi-bin/apiinfo?t=index&type=%E5%9F%BA%E7%A1%80%E6%94%AF%E6%8C%81&form=%E8%8E%B7%E5%8F%96access_token%E6%8E%A5%E5%8F%A3%20/token 中进行测试。

移动应用的appid和appserect测试,返回40125(再说一次,不要说appserect不对,微信支付一直正常使用)。

网站引用appid和appserect测试,返回结果正常。


请问,这怎么解决?是微信平台的BUG,还是怎么回事?

2 回复

牛气冲天,亲测没有BUG,不怕给你看

微信支付与app的appsecret没太多关系,关键在商户号跟key,这个要搞清楚

同样的问题哦,前几天还好好的,现在突然报错errcode40125: invalid appsecret,赶紧询问安卓同事和产品经理有没有重置secret,答案也是否定的.在上面那个自测地址中也是一样的报错40125,看了下面那个铭峰科技的回答,调起微信支付的时候确实和appsecret没有关系,因为也没用到此参数啊,搞不懂你为什么在这里洗,40125这个错误多少开发者反馈?https://open.weixin.qq.com/cgi-bin/showdocument?action=dir_list&t=resource/res_list&verify=1&id=open1419318634&token=2446a9443dc74618f68874b4826007bab2b77b03&lang=zh_CN  errorcode码文档至今没有收录这个问题吧,所以当别人提出这个问题时,别急着让人家去检查appid和secret是否对应,如果真的是这么简单的问题,也用不到在开发者平台反馈

回到顶部