用Chrome查看微信訪問須要OAuth2.0網頁受權的頁面

在PC瀏覽器打開某網站頁面提示頁面錯誤,是由於進行了OAuth2.0網頁受權html

有如下限制,chrome

1.必須在微信打開瀏覽器

2.微信頁面受權微信

 

其中第一步比較容易實現,修改下ua(user-agent),讓其攜帶「MicroMessenger」字段便可。
第二部則是因爲微信瀏覽器內置一些js庫,在其餘瀏覽器是無內置的,因此在chrome網頁受權基本是無效的。不過能夠用其餘辦法略過受權。
解決方案:一、是假裝微信瀏覽器,使其繞過微信驗證,二、獲取cookie,跳過受權驗證。
二、 準備工具
1.chrome,主要是用於修改user-agent.
2.fiddler抓包工具(安裝正式抓取https包)cookie

一,修改UA工具

打開Chrome瀏覽器,按下F12進入手機調試模式網站

選擇Editui

點擊Add custom devicespa

輸入ua,UA經過fiddler抓包獲取.net

 

 

個人 User-Agent是: Mozilla/5.0 (Linux; Android 6.0; vivo Y67A Build/MRA58K; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/53.0.2785.49 Mobile MQQBrowser/6.2 TBS/043508 Safari/537.36 MicroMessenger/6.5.13.1100 NetType/WIFI Language/zh_CN

能夠直接使用這個UA,也能夠抓取本身的ua

第二步,添加cookie

fiddler抓取cookie

 

在console下面輸入 document.cookie=「(cookie經過抓包獲取)」,後回車

 打開Chrome能夠看到,我添加的cookie成功

chrome打開地址,不會報錯啦

fiddler抓包教程能夠參考:http://blog.csdn.net/codezjx/article/details/50620337

教程參考:http://www.liuhuawei.com/archives/240.html

相關文章
相關標籤/搜索