微信域名防封 自動切換 如何用瀏覽器模擬微信瀏覽器訪問需要OAuth2.0網(wǎng)頁授權的頁面?
如何用瀏覽器模擬微信瀏覽器訪問需要OAuth2.0網(wǎng)頁授權的頁面?需要在微信公共后臺配置授權回調(diào)域名。配置注意事項請參見公共平臺接口的詳細說明。配置成功后,您可以請求授權頁,直到它被重定向到授權后的回
如何用瀏覽器模擬微信瀏覽器訪問需要OAuth2.0網(wǎng)頁授權的頁面?
需要在微信公共后臺配置授權回調(diào)域名。配置注意事項請參見公共平臺接口的詳細說明。配置成功后,您可以請求授權頁,直到它被重定向到授權后的回調(diào)地址。具體操作:粘貼以下代碼:publicactionresultwxbind(){stringsurl=“/oauth2/accessuToken?應用程序ID=“ViewUtil.WXappID文件“&secret=”ViewUtil.WXappsecret文件“&code=”請求[”代碼“]”&grantuType=authorizationuCode”WebClientwebClient=newWebClient()字節(jié)[]字節(jié)=webClient.DownloadData下載數(shù)據(jù)(sUrl)字符串結果=編碼.GetEncoding(“utf-8”).GetString(bytes)JSONObjectobj=JSONConvert.DeserializeObject(result)stringsParam=Request[“state”]stringsRedictUrl=“”switch(sParam){case“myorder”:sRedictUrl=”/Account/Order?OpenID=“obj[”O(jiān)penID“]”&parm=order”breakcase”book“:sRedictUrl=”/book/WXHotels”bre默認值:sRedictUrl=“/帳戶/索引?OpenID={0}“obj[”O(jiān)penID“]break}響應。重定向(sRedictUrl)returnView()}