引起原因:java.io.IOException:ObjectIdentifier()——数据不是对象ID(标签= 48)

Hou*_*edi 3 java ssl tomcat spring-boot

在此输入图像描述

' server.ssl.key-store = src/main/resources/laitadmin.p12 server.ssl.key-alias= 1 server.ssl.keyStoreType= PKCS12'

'   at sun.security.util.ObjectIdentifier.<init>(ObjectIdentifier.java:257) ~[na:1.8.0_251]'
Run Code Online (Sandbox Code Playgroud)

小智 6

java 直至 java 11 都不支持 pkcs12 中的 AES 加密。这是一个已知问题。参考 - https://bugs.openjdk.java.net/browse/JDK-8220734