微信第三方平台开发三(消息加解密)
生活随笔
收集整理的這篇文章主要介紹了
微信第三方平台开发三(消息加解密)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
代碼根本不需要自己寫,微信提供示例代碼,參數需要“公眾號消息校驗Token”,“公眾號消息加解密Key”
我是用java寫的,出現了下列問題
1.報錯:java.security.InvalidKeyException: Illegal key size ?加解密失敗
原因:使用AES加密時,當密鑰大于128時,代碼會拋出java.security.InvalidKeyException: Illegal key size or default parameters?Illegal key size or default parameters是指密鑰長度是受限制的,java運行時環境讀到的是受限的policy文件。文件位于${java_home}/jre/lib/security?這種限制是因為美國對軟件出口的控制。?
解決辦法:替換jdk與jre中的文件
jdk 對應 jar 包的路徑:D:\Java\jdk1.7.0_25\jre\lib\security
jre對應 jar 包的路徑:D:\Java\jre7\lib\security
下載地址:點擊
總結
以上是生活随笔為你收集整理的微信第三方平台开发三(消息加解密)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 高通骁龙712处理器规格参数介绍
- 下一篇: 磁盘显示位置不可用无法访问的解决方案