微信支付报非法的密钥大小: 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
相关推荐
Chan163 分钟前
微服务 - Higress网关
java·spring boot·微服务·云原生·面试·架构·intellij-idea
二哈喇子!5 分钟前
JavaSE 与 JavaEE 知识点整合
java·servlet·tomcat
SmartRadio6 分钟前
MK8000(UWB射频芯片)与DW1000的协议适配
c语言·开发语言·stm32·单片机·嵌入式硬件·物联网·dw1000
guygg887 分钟前
基于捷联惯导与多普勒计程仪组合导航的MATLAB算法实现
开发语言·算法·matlab
之歆11 分钟前
Spring AI入门到实战到原理源码-多模型协作智能客服系统
java·人工智能·spring
froginwe1122 分钟前
Rust 文件与 IO
开发语言
liulilittle25 分钟前
LIBTCPIP 技术探秘(tun2sys-socket)
开发语言·网络·c++·信息与通信·通信·tun
yyy(十一月限定版)25 分钟前
c++(3)类和对象(中)
java·开发语言·c++
落羽凉笙28 分钟前
Python基础(4)| 玩转循环结构:for、while与嵌套循环全解析(附源码)
android·开发语言·python