【问题标题】:Whitelist self-signed SSL CA certificate without aliases将没有别名的自签名 SSL CA 证书列入白名单
【发布时间】:2020-08-10 23:24:27
【问题描述】:

我们有一个 WildFly 服务器,它为 HTTPS 连接颁发证书。事实证明,该证书没有任何别名。 “主题名称”和“发行人名称”下的所有字段均为“未知”。我们从服务器下载的根 CA 证书也是如此,以便使用 java keytool 将 CA 添加到受信任的 CA 中。认证路径“未知”,发行者有

CN = Unknown
OU = Unknown
O = Unknown
L = Unknown
S = Unknown
C = Unknown

有没有办法在不禁用 SSL 的情况下将此类主机名列入白名单并执行安全的 TLS 连接?如果没有别名,我如何将这样的 CA 根证书添加到 java 密钥库中,并且之后尝试连接到服务器时仍然出现“证书没有别名”错误?

【问题讨论】:

    标签: java ssl


    【解决方案1】:

    找到了一个临时解决方案。我们只需要添加

    1.2.3.4 Unknown
    

    到系统中的主机文件。然后通过 https://Unknown url 访问服务器。

    【讨论】:

      猜你喜欢
      • 2018-10-16
      • 1970-01-01
      • 2015-11-02
      • 2018-07-07
      • 1970-01-01
      • 1970-01-01
      • 2020-07-30
      • 2010-10-26
      • 2011-04-30
      相关资源
      最近更新 更多