protocols_version,InvalidKeyException異常

java默認支持AES128,由於使用了AES256.會拋出異常(protocols_version,InvalidKeyException)

下載完後,可看到這兩個jar包:local_policy.jar和US_export_policy.jar
替換 %JRE_HOME%\lib\security 下這兩個jar,若是裝了JDK,也替換這個 %JDK_HOME%\jre\lib\security 目錄下的這兩個jar。

修改tomcat環境變量

並修改tomcat/bin/catalina.sh
在JAVA_OPTS後加上-Dhttps.protocols=TLSv1.1,TLSv1.2
例:
vi catalina.sh
JAVA_OPTS="-server -Xms512m -Xmx1024m -XX:PermSize=128M -XX:MaxPermSize=256m -Dhttps.protocols=TLSv1.1,TLSv1.2"
相關文章
相關標籤/搜索