我们自己开发的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,还是怎么回事?
网友回复
铭锋科技:
牛气冲天,亲测没有BUG,不怕给你看
微信支付与app的appsecret没太多关系,关键在商户号跟key,这个要搞清楚