java.lang.IllegalArgumentException: java.security.InvalidKeyException: Illegal key size
发布时间:2023-12-15 作者: 点击:83
调用微信支付时jdk8默认情况下报错如下:
java.lang.IllegalArgumentException: java.security.InvalidKeyException: Illegal key size
经过了解时java默认的安全策略造成的,只支持128位的aes,不支持256位的,不过好在oracle有补丁文件,下载安装就可以了。
原始下载地址在:
https://www.oracle.com/java/technologies/javase-jce8-downloads.html
登录就可以下载,
下载后解压拿到
local_policy.jar和US_export_policy.jar
这两个jar文件,复制到jdk的jre/lib/security下即可,直接就支持了!
更多关于 java,Exception 的信息
- java SimpleDateFormat处理英文3位字母月份时的注意事项(2019-11-27)
- jsoup抓取个别gzip网站报EOFException的错误的解决(2016-10-13)
- IE浏览器javascript new date NAN bug的解决(2016-04-27)
- 清理java项目中多余的jar包(2016-03-10)
- 安卓下java连接串口进行客显控制的方法(2016-02-02)
- 卸载aliyun linux 15预装的java运行环境openjdk 1.6(2016-01-30)
- vb.net调用java axis2生成的soap webservices(2015-04-03)
- java及tomcat使用http正向代理的几种方法(2015-03-08)
- vb.net中实现java字符串的hashcode(2015-01-17)
- vb.net 、java、vb等获取guid的方法(2015-01-11)
本站部分文章转载于网上,版权归原作者所有。如果侵犯您的权益,请Email和本站联系!