首頁  >  文章  >  微信小程式  >  微信成為開發者模式

微信成為開發者模式

PHPz
PHPz原創
2017-04-04 11:36:062603瀏覽


專案如何匯入IDE並啟動參考文章

本文將學習到:
1、如何開發調試微信公眾號
2、如何開啟開發者模式
3、可能遇到的問題
4、weixin_guide如何成為開發者模式原始碼解讀

如何開發調試微信公眾號

1、本地調試就需要做連接埠映射到外網,工具有哪些呢?瀏覽器
2、ngrok有哪些可以使用呢? ##3、開發調試工具
   推薦使用真機測試、微信公眾平台
介面

偵錯工具、

微信web開發者工具
如何開啟開發者模式如果專案clone匯入IDE並啟動、連接埠已經對應到外網成為開發者模式就比較簡單了。做如下配置:



修改組態參數.png

微信成為開發者模式

##開發者ID.png

微信成為開發者模式

開啟開發模式.png

weixin_guide 成為開發者url預設的位址為:

http://網域名稱【/項目名】/msg微信成為開發者模式

Token 需要跟著

修改設定參數.png

中的保持一致

訊息加密方式1、正式環境建議使用安全模式

,將

encryptMessage
設定為
true ,encodingAesKey<a href="http://www.php.cn/wiki/1342.html" target="_blank"></a> 必須跟開啟開發模式.png中隨機產生的EncodingAESKey 保持一致<a href="http://www.php.cn/wiki/1051.html" target="_blank">2、如果是測試,建議設定為明文方式這樣方便調試</a>提醒:成為開發者的連結不要使用瀏覽器存取(這個是針對微信公眾號的;訪問必定出現錯誤)。在號碼、服務號碼中使用可能遇到的問題


訊息的加解密介面JCE無限制權限策略

java.security.InvalidKey
Exception

:illegal Key Size

#異常java.security.InvalidKeyException:illegal Key Size的解決方案:

在官方網站下載JCE無限制權限原則檔,下載後解壓,可以看到local_policy.jar和US_export_policy.jar以及readme.txt。如果
安裝

了JRE,將兩個jar檔案放到%JRE_HOME% \lib\security目錄下覆寫原來的文件,如果安裝了JDK,將兩個jar檔案放到%JDK_HOME%\jre\ lib\security目錄下覆寫原來檔案。 <a href="http://www.php.cn/wiki/265.html" target="_blank">JDK7版本JCE下載位址</a>JDK8版本JCE下載位址
weixin_guide如何成為開發者模式原始碼解讀

1、如何成為開發者模式官方參考文件2、詳細介紹Java servlet

版實作參考之前cnblogs部落格寫的文章

3、
weixin_guide

成為開發者以及所有訊息互動都是交個了

WeixinMsgController

WeixinMsgController
繼承
MsgControllerAdapter 點擊進去查看原始碼你會發現MsgControllerAdapter 是一個抽象類別裡面提供了許多抽象的方法(處理各種事件以及訊息),MsgControllerAdapter又繼承自MsgController 其中有一個index方法上面增加了一個攔截器MsgInterceptor,攔截器中就是對互動資料進行加密驗證的。 重點關註一下checkSignature 方法<a href="http://www.php.cn/java/java-Interceptor.html" target="_blank"></a>#開發者模式攔截器

微信成為開發者模式

簽章驗證


以上是微信成為開發者模式的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn