微信網頁授權中我的redirect_uri 引數值是:http://192.168.0.110:3000/#/community
使用了webpack 打包,但是微信回傳的結果是

可以看到它從#開始添加引數,,,,該怎么解決,求大神幫忙!!
uj5u.com熱心網友回復:
你換個字符 不要用#試試uj5u.com熱心網友回復:
“解決”什么?微信重定向的url 很對都啊?!!它增加的 code 等等引數當然還是要放到 # 前邊了。你是否知道#是做什么的啊?這個放到 url 中間去(把url引數放到它的后邊)根本不合法。
uj5u.com熱心網友回復:
http://192.168.0.110:3000/#/community這樣的路徑是錯誤的,。#在url代表錨點,要用在路徑里面需要進行編碼
http://192.168.0.110:3000/%23/community
使用特殊字符做路徑不是好習慣
uj5u.com熱心網友回復:
為什么樓主的回呼地址是一個ip都可以回傳code啊,還帶著埠號呢uj5u.com熱心網友回復:
#估計是跳到頁面某個ID吧官方檔案只說了會跳到一個URL 支不支持#要測驗才行
不過redirect_uri這里必須要urlEncode 編碼
多試試
uj5u.com熱心網友回復:
建議使用history路由模式轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/119599.html
標籤:HTML5
上一篇:網路前端必看的100本書
