我的应用程序在tomcat 下运行。它使用 GSS API (JNDI) 通过 Kerberos 连接到 Active Directory LDAP 服务器。它允许用户定义 AD 服务器并尝试连接到它们。但是,一旦第一次使用连接尝试的 Kerberos 完成后,应用程序就不会再次读取 Kerberos 配置 ( /etc/krb5.conf
)。因此,对其进行任何更改都需要重新启动 tomcat。
我怎样才能避免这样的重启?如何在每次连接尝试之前强制应用程序重新加载 Kerberos 配置?
我的应用程序在tomcat 下运行。它使用 GSS API (JNDI) 通过 Kerberos 连接到 Active Directory LDAP 服务器。它允许用户定义 AD 服务器并尝试连接到它们。但是,一旦第一次使用连接尝试的 Kerberos 完成后,应用程序就不会再次读取 Kerberos 配置 ( /etc/krb5.conf
)。因此,对其进行任何更改都需要重新启动 tomcat。
我怎样才能避免这样的重启?如何在每次连接尝试之前强制应用程序重新加载 Kerberos 配置?