비정상적인 이유:
Java의 거의 모든 일반 암호화 알고리즘은 해당 구현을 찾을 수 있습니다. 키 길이가 128보다 크면 java.security.InvalidKeyException: Illegal key size 예외가 발생합니다. 키 길이가 제한되어 있기 때문에 Java 런타임 환경은 제한된 정책 파일을 읽습니다. 파일은 ${java_home}에 있습니다. /jre/lib/security, 이 제한은 미국의 소프트웨어 수출 통제 때문입니다.
Oracle은 정책 권한이 없는 정책 파일을 제공합니다~~, jdk에서 제한된 파일을 교체하기만 하면 됩니다.
1. 정책 권한 없이 정책 파일 다운로드
JDK7的下载地址: http://www.oracle.com/technetwork/java/javase/downloads/jce-7-download-432124.html
JDK8的下载地址: http://www.oracle.com/technetwork/java/javase/downloads/jce8-download-2133166.html
다운로드 및 압축 해제 후 local_policy.jar 및 US_export_policy.jar 및 readme.txt를 볼 수 있습니다.
2. 교체:
local_policy 和 US_export_policy 在jdk中的位置:%JDK_Home%\jre\lib\security目录下
교체 후 다시 시작하십시오.