本地測試微信授權登錄,首先要下載一個微信開發者工具,因爲微信回調域名不支持IP地址,所以我們要獲取到一個域名,映射到本地ip,目前我嘗試成功的有兩種方法:
使用natapp:
- 註冊一個natapp賬號,購買一個免費隧道,具體可參考教程NATAPP1分鐘快速新手圖文教程
- 下載客戶端,下載完成後,新建一個config.ini文件,具體配置參考使用本地配置文件config.ini
- 配置隧道,修改本機地地址爲項目運行的ip地址,修改端口號等
- 最後,運行成功後,就可以獲得一個代理服務器的地址
-
得到一個可用的域名之後(可先在瀏覽器打開看是否成功)
-
申請一個接口測試號,微信公衆平臺接口測試帳號申請
-
把測試賬號的網頁授權域名修改爲得到的域名,就可以用這個域名在微信開發者工具打開,開始測試啦
修改本地hosts:
這裏顯示的是window的路徑,打開hosts文件,添加映射: 本地ip->測試域名
-
得到一個可用的域名之後(可先在瀏覽器打開看是否成功)
-
申請一個接口測試號,微信公衆平臺接口測試帳號申請
-
把測試賬號的網頁授權域名修改爲得到的域名,就可以用這個域名在微信開發者工具打開,開始測試啦
-
這個ip映射的域名可以直接改成正式項目的域名,把這個域名配置到正式公衆號,使用正式的appid,無縫對接上線
注意:本地的端口號要用80的,微信不支持別的端口