轉載請注明:http://blog.csdn.net/ly20116/article/details/51076656
一、測試賬号申請
點選此網址http://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login申請測試賬号。
點選微信登入,使用手機微信掃一掃功能,掃描二維碼登入。
微信中點選确認登入,網站會自動登入進測試賬号管理界面。
微信會自動給你配置設定測試微信公衆号,和appID,appsecret。如圖紅框内
二、80端口問題解決
微信開發模式中伺服器配置需要填寫外網IP,且是80端口。然而我們大多數的80端口都是被封閉了。
解決方法:
1、使用自己的伺服器或免費雲服務(如BAE,SAE等)
如果自己有伺服器就部署在自己伺服器上面,或者申請免費公有雲服務,但是這種方式調試非常不友善。
2、使用軟體進行内網映射,如花生殼,nat123等軟體。
這種方式,調試友善。
本文使用花生殼進行内網映射。
使用步驟:
1、下載下傳安裝花生殼軟體。http://hsk.oray.com/
注意下載下傳内網版本。
2、在花生殼官網新增賬號。
3、進行端口映射。
花生殼網會免費提供一個域名。
右鍵進行管理
(1)内網主機填寫内網IP
(2)映射類型,勾選端口映射,端口為内網的端口号,如通常我們使用localhost:8080/WebChatDemo/index.jsp通路項目,則8080就是這個端口号。
(3)勾選使用外網HTTP80端口
補充:花生殼開啟内網映射需要進行實名認證,需要花費幾塊錢。。
4、檢查是否映射成功
myeclipse上部署項目到tomcat
進行域名診斷
紅框内上面為外網域名,下面為内網域名
這時就可以使用外網域名直接通路項目了
使用這個方式解決80端口問題,調試也比較友善,和正常項目的調試流程一樣。