微信支付报非法的密钥大小: 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
相关推荐
:mnong12 分钟前
Superpowers 项目设计分析
java·c语言·c++·python·c#·php·skills
a里啊里啊16 分钟前
测试开发面试题
开发语言·chrome·python·xpath
豆沙糕18 分钟前
Python异步编程从入门到实战:结合RAG流式回答全解析
开发语言·python·面试
信奥胡老师27 分钟前
P1255 数楼梯
开发语言·数据结构·c++·学习·算法
A.A呐40 分钟前
【C++第二十一章】set与map封装
开发语言·c++
扶苏-su44 分钟前
Java--获取 Class 类对象
java·开发语言
东离与糖宝1 小时前
LangChain4j vs Spring AI:最新对比,Java企业级Agent开发
java·人工智能
96771 小时前
C++多线程2 如何优雅地锁门 (lock_guard) 多线程里的锁的种类
java·开发语言·c++
老衲提灯找美女1 小时前
数据库事务
java·大数据·数据库
chushiyunen1 小时前
python实现skip-gram(跳词)示例
开发语言·python