我们需要通过 JNDI 支持所有目录登录的 LDAPS
已将“javax.net.ssl.trustStore”设置为我需要的信任库,并将证书添加到受信任的 java 密钥库。
首次导入任何证书时,JNDI 调用成功。但是 JNDI 不会接收对密钥库的进一步更新,例如更新或删除它。我们正在尝试与 Microsoft AD 服务器进行通信。
该代码在码头网络应用程序中运行,重新启动网络应用程序以获取最新的密钥库数据是不可能的。
有什么办法可以解决重载问题?
问候,
比诺伊
我们需要通过 JNDI 支持所有目录登录的 LDAPS
已将“javax.net.ssl.trustStore”设置为我需要的信任库,并将证书添加到受信任的 java 密钥库。
首次导入任何证书时,JNDI 调用成功。但是 JNDI 不会接收对密钥库的进一步更新,例如更新或删除它。我们正在尝试与 Microsoft AD 服务器进行通信。
该代码在码头网络应用程序中运行,重新启动网络应用程序以获取最新的密钥库数据是不可能的。
有什么办法可以解决重载问题?
问候,
比诺伊
您可以创建一个 ReloadableX509TrustManager。
如下所示:http: //jcalcote.wordpress.com/2010/06/22/managing-a-dynamic-java-trust-store/