broken-docker-jdk9-cacerts:跟踪问题docker-libraryopenjdk#145

时间:2024-05-20 13:25:19
【文件属性】:

文件名称:broken-docker-jdk9-cacerts:跟踪问题docker-libraryopenjdk#145

文件大小:682KB

文件格式:ZIP

更新时间:2024-05-20 13:25:19

Shell

Ubuntu 18.04,Debian-损坏的Java cacerts文件 Ubuntu 18.04和Debian Java 9、10和11 cacerts文件现在为pkcs12格式,并且需要输入密码才能打开。 它曾经是jks格式,在使用默认值(“ changeit”)和空密码的情况下可以正常工作。 (CA证书是公共信息,只有极少数情况需要将其保密,因为您会意识到非常具体的业务需求。) 需要使用JDK的SSL功能的Java程序必须访问cacerts文件,而将解密密码传递给JVM的唯一方法是使用-Djavax.net.ssl.trustStorePassword=changeit命令行参数。 如果在启动JVM时未设置该参数,它将使用默认的空密码(“”),这是如何获取错误消息的方法: java.security.InvalidAlgorithmParameterException:


【文件预览】:
broken-docker-jdk9-cacerts-master
----TestHttps.class(583B)
----GenerateKeystore.java(2KB)
----Dockerfile(422B)
----tests()
--------test_06.sh(369B)
--------test_03.sh(676B)
--------test_05.sh(390B)
--------test_04.sh(434B)
--------test_02.sh(436B)
--------test_01.sh(211B)
----GenerateKeystore.class(2KB)
----my_keystore.jks(32B)
----TestHttps.java(460B)
----GenerateEmptyJKSKeystore.class(1KB)
----.gitignore(249B)
----generate_empty_jks_keystore.py(197B)
----failures()
--------cacerts.9-jdk(186KB)
--------ca-certificates-java.postinst(3KB)
--------cacerts.ubuntu1710(172KB)
--------cacerts.maven-3-jdk-9(186KB)
--------sums.9-jdk-slim(33KB)
--------test.9-jdk-slim(100KB)
--------cacerts.9-jdk-slim(172KB)
--------test.9-jdk(23KB)
--------sums.9-jdk(35KB)
----README.md(7KB)
----GenerateEmptyJKSKeystore.java(622B)

网友评论