注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

小葫芦君(汉斯的博客)

博客迁移到新博客:https://blog.ssxingshou.com

 
 
 

日志

 
 
关于我

小小葫芦商城,为您提供高品质的商品,一流的产品,一流的包装服务,一流的物流服务,放心购买

网易考拉推荐

微信公众号平台接入JDK6和JDK7及JDK8加解密失败处理(Java)  

2014-11-17 16:40:56|  分类: 默认分类 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
微信公众号平台接入JDK6和JDK7及JDK8加解密失败处理(Java)

根据自己jdk版本编译,如jdk7或者jdk6 ,此时部署后提示报错:java.security.InvalidKeyException:illegal Key Size

jdk7:
微信开发者文档提供了下载JCE无限制权限策略文件UnlimitedJCEPolicyJDK7.zip(JDK7的下载地址:
http://www.oracle.com/technetwork/java/javase/downloads/jce-7-download-432124.html
下载后解压,可以看到local_policy.jar和US_export_policy.jar以及readme.txt。如果安装了JRE,将两个jar文件放到%JRE_HOME% \lib\security目录下覆盖原来的文件,如果安装了JDK,将两个jar文件放到%JDK_HOME%\jre\lib\security目录下覆盖原来文件。

jdk6 :
需要下载相应的 UnlimitedJCEPolicyJDK6.zip,此文件在 此处 http://download.csdn.net/detail/rzg813/8069407 下载。

和jdk7的处理方式一样,替换相应目录下的2个jar


微信公众号平台可以使用jdk6+ 开发!


针对于jdk6的本人亲测是可以的,下面付上测试结果图!



jdk8:
jce 下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jce8-download-2133166.html


JCE相关知识阅读:

http://docs.oracle.com/javase/6/docs/technotes/guides/security/crypto/HowToImplAProvider.html

http://docs.oracle.com/javase/6/docs/technotes/guides/security/crypto/CryptoSpec.html


程序调试完成后,基本都是环境的问题,因此需要仔细检查jdk的运行环境及环境变量!!

  评论这张
 
阅读(7110)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017