日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

java - 微信開發(fā)網(wǎng)頁(yè)授權(quán)

瀏覽:236日期:2022-09-27 13:58:26

問(wèn)題描述

在授權(quán)成功的頁(yè)面刷新一次就會(huì)出報(bào)錯(cuò){'errmsg':'code been used, hints: [ req_id: Rwakxa0262th10 ]','errcode':40163}

問(wèn)題解答

回答1:

這個(gè)問(wèn)題我解決。大概是這么一會(huì)兒事兒。微信授權(quán)的時(shí)候,微信官方讓你用一個(gè)引導(dǎo)地址(A.action)去重定向到另外一個(gè)地址(B.action),在第二個(gè)地址(B.action)中可以獲取code,用code換取access_token,refresh_token等。多半情況是第一次能拿到用戶信息,但是第二次刷新的時(shí)候,提示errcode':40163,'errmsg':'code been used。說(shuō)明code被使用過(guò)一次了,官方文檔說(shuō)的很清楚,code只能用一次。當(dāng)然不管你有沒(méi)有刷新,只要你是用的code是同一個(gè),而且不是第一次使用就會(huì)報(bào)上面的錯(cuò)誤。我是這么解決的,在B.action中先去判斷session中是否存在code換取到的access_token和refresh_token等(最好是封裝成實(shí)體對(duì)象,比較好判斷),如果不存在說(shuō)明code首次被使用(之前頁(yè)面被關(guān)閉了),如果存在則去session中直接獲取access_token或者是refresh_token。用獲得的access_token和refresh_token去獲取用戶信息。希望我說(shuō)的對(duì)你有幫助!

回答2:

提示很清楚code已經(jīng)被使用了,code只能被使用一次。

回答3:

你授權(quán)的處理部分有問(wèn)題,授權(quán)拿到用戶信息之后就保存到session里面去 你授權(quán)之后沒(méi)有保存到session中,導(dǎo)致刷新頁(yè)面后,session中沒(méi)有用戶信息,但是地址中還帶有code參數(shù),于是就拿著code去拿授權(quán),但是這個(gè)code已經(jīng)用過(guò)了,code只能用一次的

回答4:

是這樣,OAuth2.0的授權(quán)URI指定參數(shù)有類似response type,authorization code,state之類的,你調(diào)用微信OAuth2.0授權(quán)接口,傳入了各種appid appsecret,就是為了獲取authorization code用的,這個(gè)code干嘛的呢,是第三方(也就是你,用戶授權(quán)你訪問(wèn)他在微信的資源)用來(lái)和OAuth授權(quán)服務(wù)器換取AccessToken用的,也就是調(diào)用我開篇講的授權(quán)URI使用的參數(shù),在OAuth2.0規(guī)范里,該URI返回的參數(shù)包括AccessToken,RefreshToken等等,有了這個(gè)AccessToken,你就可以用它和資源服務(wù)器進(jìn)行驗(yàn)證從而拿到用戶資源了,那么OAuth2.0規(guī)定了,為了安全,這個(gè)authorization code只能換取一次AccessToken。

那么微信是怎么實(shí)現(xiàn)的呢,他們的授權(quán)接口包括了response type,redirect uri,state,appid,appsecret等參數(shù),他們的邏輯就是用戶先調(diào)用這個(gè)授權(quán)接口,然后進(jìn)行授權(quán)(或靜默授權(quán)),當(dāng)用戶確定授權(quán)后,此時(shí)調(diào)用的仍然是微信授權(quán)接口,微信授權(quán)服務(wù)器確認(rèn)授權(quán)后,將請(qǐng)求重定向至你設(shè)定的redirect uri,并且在這個(gè)uri中添加URL參數(shù)code及state,這個(gè)code就是authorization code,于是你的服務(wù)器就會(huì)通過(guò)這次重定向收到authorization code,你就可以用這個(gè)code去換取AccessToken,進(jìn)而獲取到用戶在微信的各種資源了(比如open id)。

所以你說(shuō)為什么刷新報(bào)錯(cuò),我嚴(yán)重懷疑你刷新的是你自己服務(wù)器的url,然后你的代碼又獲取了一次相同的code,再去兌換,當(dāng)然就報(bào)錯(cuò)code重復(fù)使用了。

回答5:

關(guān)注一下,是否連續(xù)進(jìn)行了兩次請(qǐng)求(使用同樣code換取用戶信息),導(dǎo)致第二次使用該code出現(xiàn)該錯(cuò)誤

回答6:

你點(diǎn)過(guò)微信支付了嗎,那個(gè) 支付 按鈕只能點(diǎn)一次,調(diào)起來(lái)支付后,如果取消支付,再去點(diǎn)擊 支付,就報(bào)錯(cuò)了,只能退出當(dāng)前頁(yè)面,重新進(jìn)!

回答7:

樓主解決 了嗎,我也遇到同樣的問(wèn)題了 ?

標(biāo)簽: 微信
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
久久国产精品99国产| 免费日韩一区二区三区| av资源新版天堂在线| 麻豆成人av在线| 麻豆精品久久| 麻豆精品久久| 国产欧洲在线| 久久久久免费av| 狠狠操综合网| 久久亚洲美女| 日韩中文字幕| 色综合视频一区二区三区日韩| 日韩美女国产精品| 国产欧美日韩视频在线| 国产精品九九| 日产午夜精品一线二线三线| 日韩欧美一区二区三区免费看| 成人羞羞视频播放网站| 伊人成人在线视频| 综合在线一区| 久久不见久久见中文字幕免费| 首页国产精品| 好吊日精品视频| 亚洲1区在线观看| 国产精品伊人| 欧美日韩免费观看视频| 91成人精品视频| 亚洲日韩视频| 精品一区二区三区的国产在线观看| 日韩中文视频| 亚洲人成网站在线在线观看| 国产欧美亚洲一区| 欧美激情国产在线| 尤物在线精品| 国产精品免费精品自在线观看| 成人啊v在线| 日本一区二区三区视频在线看| 久久精品九色| 国产美女一区| 精品国产亚洲一区二区三区大结局 | 成人在线免费观看网站| 极品日韩av| 91精品麻豆| 久久久久免费av| 日韩激情一二三区| 日韩黄色大片| 日韩欧美2区| 久久久久久色| 日本韩国欧美超级黄在线观看| 模特精品在线| 精品国产不卡| 亚洲色诱最新| 久久激情五月婷婷| 另类中文字幕国产精品| 日韩欧美在线精品| 欧美日韩尤物久久| 欧美一区在线观看视频| 亚洲午夜精品久久久久久app| 国产日韩1区| 国产国产精品| 免费在线欧美黄色| 视频一区免费在线观看| 色综合五月天| 欧美有码在线| 国产亚洲欧洲| 日韩中文影院| 美女视频黄久久| 蜜桃传媒麻豆第一区在线观看| 国产精品xvideos88| 欧美网站在线| 午夜精品成人av| 久久不见久久见免费视频7| 亚洲美洲欧洲综合国产一区 | 不卡中文字幕| 日韩综合在线| 国产精品一区二区av日韩在线| 丝袜美腿一区二区三区| 欧美日韩免费看片| 欧美激情99| 日韩和欧美一区二区| 久久精品动漫| 狠狠久久伊人| 欧美另类中文字幕| 亚洲综合专区| 99在线观看免费视频精品观看| 国产在线观看www| 国产精品1区| 国产日韩亚洲| 日韩欧美2区| 亚洲性图久久| 国产精品日韩精品中文字幕| 国产一区二区精品福利地址| 伊人久久大香伊蕉在人线观看热v| 日韩大片在线播放| 国产激情一区| 亚洲最大av| 免费久久久久久久久| 91欧美国产| 国模精品一区| 国产精品亚洲四区在线观看 | 不卡福利视频| 久久精品伊人| 国产一区 二区| 日本久久二区| 日韩1区2区3区| 亚洲精品在线二区| 免费观看日韩电影| 天堂va蜜桃一区二区三区| 伊人成人网在线看| 免费观看不卡av| 激情丁香综合| 99久久婷婷这里只有精品| 亚洲风情在线资源| 欧美香蕉视频| 国产v综合v| 999久久久国产精品| 亚洲1234区| 成人免费网站www网站高清| 四虎成人av| 高清一区二区| 亚洲国产成人二区| 成年男女免费视频网站不卡| 精品一二三区| 精品视频国产| 精品久久久中文字幕| 久久精品三级| 91一区二区三区四区| 四季av一区二区凹凸精品| 国产aa精品| 啪啪国产精品| 欧美va亚洲va日韩∨a综合色| 图片区亚洲欧美小说区| 亚洲欧美日韩国产一区| 美女日韩在线中文字幕| 免费看黄色91| 日韩精品免费视频人成| 国产日韩1区| 国产成人精品一区二区免费看京 | 国产精品久久久久久久久久妞妞| 国产精品亚洲产品| 国产精品99久久精品| 日韩精品看片| 亚洲专区一区| 日本免费新一区视频| 国产精品欧美大片| 日韩毛片视频| 99国产精品自拍| 亚洲a成人v| 麻豆精品视频在线| 欧美13videosex性极品| 一区二区视频欧美| 日韩精品电影一区亚洲| 久久99蜜桃| 99精品视频精品精品视频| 性一交一乱一区二区洋洋av| 欧美亚洲自偷自偷| 9999国产精品| 久久亚洲图片| 麻豆精品视频在线观看视频| 久久高清精品| 日韩激情一区二区| 高清一区二区三区| 黑丝一区二区| 欧美一级二级三级视频| 国产粉嫩在线观看| 亚洲精品电影| 日韩不卡一区二区三区| 精品国产18久久久久久二百| 五月天激情综合网| 欧美久久一区二区三区| 国产精品久久久久av电视剧| 亚洲影视一区二区三区| 国产一区二区三区探花| 欧美日韩少妇| 久久99偷拍| 91九色精品国产一区二区| 欧美日韩一区二区三区在线电影| 激情黄产视频在线免费观看| 国产精品毛片在线看| 国产欧美成人| 日韩久久视频| 亚洲精品影院在线观看| 精品国产三区在线| 亚洲综合丁香| 国产欧美一区二区三区精品酒店| 蜜桃av一区二区| 麻豆视频在线看| 日韩精品中文字幕吗一区二区 | 欧美精品影院| 精品日韩毛片| 国产精品黄色| 1000部精品久久久久久久久| 日韩欧美2区| 1024精品一区二区三区| 国产日韩欧美中文在线| 欧美精选一区二区三区| 国产一区二区精品福利地址| 中文字幕一区二区av| 久久九九99| 国产精品乱战久久久|