Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ssl 为LDAPS通信删除证书时,JNDI调用不会失败_Ssl_Active Directory_Ldap_Jndi_Openldap - Fatal编程技术网

Ssl 为LDAPS通信删除证书时,JNDI调用不会失败

Ssl 为LDAPS通信删除证书时,JNDI调用不会失败,ssl,active-directory,ldap,jndi,openldap,Ssl,Active Directory,Ldap,Jndi,Openldap,我们需要通过JNDI支持所有目录登录的LDAP 已将“javax.net.ssl.trustStore”设置为所需的信任存储,并添加了证书 到受信任的java密钥库 JNDI调用首次成功导入任何证书。但是对密钥库的进一步更新(如更新或删除密钥库)不会被JNDI接受。我们正在尝试与microsoft AD服务器通信 代码正在jetty webapp中运行,重新启动webapp以获取最新的密钥库数据是毫无疑问的 是否有任何方法可以解决重新加载问题 问候, Binoy您可以创建一个可重新加载的X509

我们需要通过JNDI支持所有目录登录的LDAP

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

JNDI调用首次成功导入任何证书。但是对密钥库的进一步更新(如更新或删除密钥库)不会被JNDI接受。我们正在尝试与microsoft AD服务器通信

代码正在jetty webapp中运行,重新启动webapp以获取最新的密钥库数据是毫无疑问的

是否有任何方法可以解决重新加载问题

问候,


Binoy

您可以创建一个可重新加载的X509TrustManager

如图所示:

在网站上搜索发现了一个相当不错的实现。粘贴链接,希望这有帮助。为此,我们进行了大量的搜索。在网站上查找,也发现了一个相当不错的实现。粘贴链接,希望这有帮助。为了这个,我找了很多。