微信授權,重定向兩次

2022-01-15 23:09:59 字數 644 閱讀 9705

system.collections.generic.keynotfoundexception: 給定關鍵字不在字典中。

在 system.collections.generic.dictionary`2.get_item(tkey key)

在 wxpayapi.jsapipay.getopenidandaccesstokenfromcode(string code)

我支付**是和官方demo一樣的,基本沒改。

然後看到這個錯誤,我第一反映是打一下日誌,我把授權頁面打上了日誌,記錄了一下訪問時間和訪問的url完整位址,也就是包含引數部分的。

然後再把用code換openid的result也用日誌記錄了。

然後發現

所以問題肯定是出在兩次重定向。但是為什麼會同乙個code重定向兩次?我搜了一下,很多開發同學都碰到過,有的人請求授權的時候加了乙個引數  &connect_redirect=1 ,我看了一下很多人的反饋,有些人是可以解決問題的,有些人依然沒解決,比如我。。。。。

然後搜來搜去,還有人在園子裡說是360搞的鬼,見帖子:

然後我伺服器也安裝了 360 ,然後我一退出就不會了。所以我想問問@mj0011,為什麼我們伺服器發起請求,你360要做一次?

360能給個說法麼?這是要解決什麼問題所以要重發乙個請求?

微信小程式 使用者拒絕授權,重新調起授權

獲取使用者資訊 wx.getuserinfo method post header success function res wx.setstorage 獲取會員資訊 var rsadata this.rsadata wx.request header method post success fun...

微信開發 微信授權詳解

1關www.cppcns.com於微信授權這塊的流程圖,如下 一些 碎片僅供參考 var mynickname var myheadimgurl var activityid function s edata obj.openid myopenid obj.nickname mynickname 微...

微信網頁授權

第一步新建code.php 注意此處有四個引數需要改 第二個redirect url是urlencode轉換後的伺服器上user.php路徑 第三個 scope改為 snsapi userinfo 第四個 state改為123 url 第二步新建user.php 獲取code code get co...