java - 如何在核心java中添加SSL证书?

标签 java ssl ssl-certificate

我的要求很简单。我有网站的 SSL 证书。我想通过 https 连接到该网站,但我想通过简单的 java 类(没有 Keystore,因为不想对已安装的 java 进行任何更改)来完成此操作。这可能吗?

最佳答案

所有 JRE 都附带一个默认信任库 (cacerts),其中包含您通常在网站上使用的大多数证书颁发机构 (CA)。

如果您的网站使用由您的 Java 版本信任的 CA 颁发的有效 SSL 证书,那么您无需配置信任库即可连接。

关于java - 如何在核心java中添加SSL证书?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40739155/

相关文章:

java - Java boolean 值是 "wrong"吗?

ruby-on-rails - 我必须在面向服务的系统中购买多少 SSL 证书?

在安装了 OpenSSL 1.1.1b 的情况下使用 TLSv1.3 时 Apache 报告 "Illegal protocol"

java - SSLHandshakeException 致命警报 : handshake_failure

azure - 我的 Azure 订阅中的私有(private)证书未显示在新应用服务中

java - 如何使用 Java 使用用户事务显式锁定 Postgresql 表

java - 什么是 NullPointerException,我该如何解决?

java - 从 IBinding 获取 CompilationUnit

Android ssl : javax.net.ssl.SSLPeerUnverifiedException:没有对等证书(再次)

java - TLS 服务器接受来自客户端的连接,即使服务器信任库中不存在客户端证书?为什么?