日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

[微信] 微信网页版扫码登录的实现

發布時間:2023/12/20 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 [微信] 微信网页版扫码登录的实现 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

我們先來回顧一下微信網頁版的掃碼登錄過程

1. 打開微信網頁版,https://wx.qq.com/

2. 打開手機微信客戶端,掃一掃

3. 點擊確定,登錄

?

看似簡單的操作流程,中間涉及的數據交互有很多還是值得我們參考的,下面從頁面請求來探討一下人家的技術是怎樣實現的。

使用google chrome,打開調度工具,重新刷新頁面,如圖所示

留意以上3個點,返回的數據如下

1.?

2.?

這里的意思是,長連接獲取不到用戶的登錄響應,所以返回408,http code 408代表的就是請求超時

3.?

留意紅色的字符,這個是從第一步請求的里面獲取回來的,唯一用戶識別uuid

?

打開手機掃碼之后,再看中間的數據是怎樣交互的

這個時候,步驟3同樣的地址,返回的數據已經變更。獲取到了服務端的驗證憑票,需要進行下一步的跳轉了。

這幾步,就是根據上面的憑票,去驗證登錄狀態了。

?

以上步驟,可歸納為以上的流程圖

?

因為整個流程的所有請求,都是基于ssl來傳輸的,所以也不需要擔心傳輸過程泄密的問題。

?

參考來源:http://blog.it2048.cn/article_webweixin.html

?

總結

以上是生活随笔為你收集整理的[微信] 微信网页版扫码登录的实现的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。