1. 程式人生 > >{"errcode":40029,"errmsg":"invalid code, hints: [ req_id: Jk7J00312015 ]"}

{"errcode":40029,"errmsg":"invalid code, hints: [ req_id: Jk7J00312015 ]"}

問題描述:

微信小程式登陸校驗時需要使用臨時登入憑證code ,appID和appsecret獲取 session_key 和 openid 等。但是後臺向微信伺服器請求時一直報{"errcode":40029,"errmsg":"invalid code, hints: [ req_id: Jk7J00312015 ]"}錯誤。

分析問題:

微信開發者工具裡開發專案需要填寫appID,後臺請求openid也需要appID,但是前端有兩個人都申請了appID,有時專案裡的appID也沒區分到底是哪一個。出現無效code的原因就是前後端的appID不一致。

我是開發小程式的所以得用小程式的APP_ID 小程式的APP_ID和SECRET 

到小程式平臺 點選

{"errcode":48001,"errmsg":"api unauthorized, hints: [ req_id: RwTAGA08242271 ]"}

 

伺服器必須認證