微信支付报非法的密钥大小: Caused by: java.security.InvalidKeyException: Illegal key size

复制代码
在Linux环境中出现 java.security.InvalidKeyException: Illegal key size 异常通常是由于Java默认的加密限制引起的。Java默认的加密强度限制了加密算法密钥的最大长度

方式一

复制代码
1. 找到该目录 /usr/java/jdk1.8.0_121/jre/lib/security
复制代码
2. 替换local_policy.jar 和 US_export_policy.jar (解密长度替换)
复制代码
3. 文件提取码
复制代码
链接: https://pan.baidu.com/s/1ppbv4X_Zsn3EZ-Jt7INWTw 
提取码: wj5j 

方式二

复制代码
1. 找到该目录 /usr/java/jdk1.8.0_121/jre/lib/security
复制代码
2. 找到 java.security 
复制代码
复制代码
3. 编辑 java.security 
复制代码
找到该注释命令

#crypto.policy=unlimited





放开注释 (启用无限制的加密策略)

crypto.policy=unlimited
相关推荐
利明的博客几秒前
mediacodec服务启动时加载media_codecs.xml
android·xml·java
叶孤程8 分钟前
Qt图形化界面为何总被“冷落“?
开发语言·c++·qt
葵野寺15 分钟前
【多线程】线程池
java·开发语言·java-ee·web app
十六ᵛᵃᵉ15 分钟前
day6_FlinkSQL实战
java·redis·ajax
写代码写到手抽筋24 分钟前
C++多线程的性能优化
java·c++·性能优化
高林雨露27 分钟前
Java 与 Kotlin 对比学习指南(二)
java·开发语言·kotlin
笑口常开xpr30 分钟前
C 语 言 --- 整 形 提 升
c语言·开发语言
martian6651 小时前
Maven核心配置文件深度解析:pom.xml完全指南
java·开发语言
bing_1581 小时前
JVM 每个区域分别存储什么数据?
java·jvm
zzhz9251 小时前
Jmeter(性能指标、指标插件、测试问题、面试题、讲解稿)
java·jvm·jmeter