微信企業號OAuth2介面40029錯誤解決方案

2021-07-24 16:56:19 字數 789 閱讀 2097

這幾天搞企業號,在跳轉到網頁獲得使用者授權的時候老是出問題第一次還好,成功獲得授權,退出之後再次進入就是不行了。

文件裡面說最好是快取cookie,可以,但是當cookie失效後呢?再次進入就出問題了 報

好 上**

public static  string getuserid (string access_token,string code ,string agentid)

}userid = jsonobject.getstring("userid"); //到這裡應該能獲得正確的使用者資訊了

}else

return userid;

}

好了方法就是這樣 但是應該還有更好的辦法,請大家多多指教,第一次在csdn發帖,各位大哥多多包涵

code_to_userinfo = code_to_userinfo.replace("access_token", access_token).replace("code", code).replace("agentid", agentid);
這個

replace("access_token", access_token)  居然不起作用,access_token永遠是第一次獲得的值 所以導致40029錯誤,可能是靜態方法中這個值不能被改變吧。

方法 就是改一下了

直接賦值 

string url =""+access_token+"&agentid="+agentid+"&code="+code;

成功解決40029問題 。

微信企業號開發php版1 介面驗證

介面檔案為sample.php進行如下修改,找到corpid,ak和token自己改寫或用模板的。提交sample.php路徑後,驗證成功。更改第8行corpid,token和encodingaeskey可選用 裡的引數填寫 include once wxbizmsgcrypt.php 假設企業號在...

微信企業號OAuth2 0驗證介面的呼叫步驟

第二步 企業獲取code https請求方式 get 根據code獲取成員資訊 https請求方式 get 這裡的access token獲取是用 以下看看我的案例 corpid corp id 你的企業號corp id corpsecret corp secret 你的企業號corp secret...

微信支付app支付3 0介面開發

123 4567 步驟5 商戶後台接收支付通知。api參見 支付結果通知api 步驟6 商戶後台查詢支付結果。api參見 查詢訂單api 服務端要做的,就是步驟1235,客戶端做步驟4就行了,步驟6看自己的需求,我們沒有做.首先,生成商戶伺服器訂單,這個自不必說,只有生成訂單,才有訂單號,才能做後面...