微信小程序 報 errcode:40029 錯誤碼(一)

昨天是復工來公司的第一天,現在已經是第二天了,但是我要總結一下今天項目中遇到的問題,其實都是粗心才導致的,沒辦法,誰讓自己今天頭有點暈呢,估計是前天熬夜的原因吧!

我做的功能是通過wx.login 方法拿到code 再把code傳給後端,然後後端返回給我openid 和 session_key  2個值  其實挺簡單的,但是沒想到我卻犯了下面的低級錯誤

 

然後我和後端溝通,appid和appsercet2個值是否和我的一致,他說沒毛病,因此我就有點迷茫了,就開始百度,見大部分博主都說這是一個大坑,解決方案一下幾點:

1.appid和appsercet  值 與後端不一致 需對應

2.需要對應替換掉小程序 project.config.json 文件中的 appid 信息

3.重啓 清除緩存

4.刪除原有的項目,重新創建導入項目中

於是幾個方法我都試了,都是一致報這個錯,無奈了,我就讓同事幫我看問題,他過來說和後端值一致不,我說一致啊,對應過了,他看了一會就說那就不知道了,於是我就開始蒙了,明明一致,這時我打開app.js文件,看沒有appsercet然後有個appkey,就這樣我想起來我把appkey給了後端,後端綁定了起來,我們的加密key和appsecet值  相似 我就明白過來自己搞錯了,於是把appsercet發給後端,一下子就獲取到了openid和session_key值了,哎!都是自己的不細心又導致了下面的錯誤,今天已經1:32了,我不能在熬夜了,明天再給大家講續集。

ps:希望大家不要熬夜太晚,最好00:00,不能再晚了,不然就會導致上班時暈頭轉向,犯不該犯的錯誤,浪費一定的時間.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章