微信小游戲登陸憑證校驗出現{"errcode":40029,"errmsg":"invalid code, hints: [ req_id: 8H_oSa0564ns12 ]"} 【轉】


問題描述
小程序獲取openid時返回

{“errcode”:40029,“errmsg”:“invalid code, hints: [ req_id: 8H_oSa0564ns12 ]”}

出現這個問題可能是一下問題導致:

code 被使用了兩次;
AppID與 AppSecret 不一致
而我的出現的情況跟問題二差不多但是稍微饒了一點。

首先我檢查了一下我的 AppID 與 AppSecret 跟項目是一致的卻還是報錯。
后面突然想到創建小程序時需要填寫 AppID 如下。

如果這個不一樣 AppID 應該也不行然后我就刪了重新建了一個,重新輸入AppID。

點擊創建時出現一個新的錯誤 “當前開發者未綁定此AppID”這個時候我才恍然大悟,
原理我傻傻的把微信公眾號的 AppID 與 AppSecret 跟小程序的搞混了。
我一直使用的是公眾號的 AppID 與 AppSecret所以出錯了。

公眾號跟小程序是不一樣的如果沒有需要重新注冊一下。

更換完 AppID 與 AppSecret 就可以運行了。
如果還出錯的話那就是微信小程序的工具配置project.config.json這個文件里還有個AppID不要忘記了

總結

好吧幾經周折我這個小菜鳥終於運行成功了,最后總結一下~~

  1. 不要把公眾號的 AppID 與 AppSecret 跟小程序的搞混了。
  2. 創建小程序使用的 AppID 要一致。
  3. project.config.json文件里的 AppID 也要一致。

————————————————

原文鏈接:https://blog.csdn.net/s1156605343/article/details/105519418/


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM