【问题标题】:JNDI call does not fail when the certificate is deleted for LDAPS communication为 LDAPS 通信删除证书时,JNDI 调用不会失败
【发布时间】:2013-03-28 10:25:38
【问题描述】:

我们要求所有通过 JNDI 登录的目录都支持 LDAPS

已将“javax.net.ssl.trustStore”设置为我需要的信任库并添加了证书 到受信任的 java 密钥库。

第一次导入任何证书时,JNDI 调用成功。但是 JNDI 不会接收对密钥库的进一步更新,例如更新或删除它。我们正在尝试与 Microsoft AD 服务器通信。

代码在码头网络应用程序中运行,重新启动网络应用程序以获取最新的密钥库数据是不可能的。

有什么办法可以解决重载问题?

问候,

比诺

【问题讨论】:

    标签: ssl active-directory ldap jndi openldap


    【解决方案1】:

    您可以创建一个 ReloadableX509TrustManager。

    如下所示: http://jcalcote.wordpress.com/2010/06/22/managing-a-dynamic-java-trust-store/

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-08-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多