![请求跟踪器中的 Active Directory 用户缓存](https://linux22.com/image/798058/%E8%AF%B7%E6%B1%82%E8%B7%9F%E8%B8%AA%E5%99%A8%E4%B8%AD%E7%9A%84%20Active%20Directory%20%E7%94%A8%E6%88%B7%E7%BC%93%E5%AD%98.png)
我已经安装了 Request tracker v 4.0.8,并且最近使用以下链接将其与 Active Directory 2008 集成:如何将请求跟踪器 4.0.8 与 Active Directory 2008 服务器集成
并且它可以正常工作。但我遇到了一个奇怪的问题。当我使用 AD 用户名和密码登录 RT 时,它可以登录并正常工作。但是当我在 AD 服务器中删除该 AD 用户后,该用户仍然可以登录 RT,直到我在 RT 服务器中重新启动 Apache。我认为 Apache 正在缓存 AD 用户。这就是为什么已删除的 AD 用户仍然可以登录 RT 服务器,直到我在 RT 服务器中重新启动 Apache。如何解决这个问题?
答案1
在您的 ldap.conf 中,您是否禁用了缓存?
LDAPCacheEntries 0
https://httpd.apache.org/docs/2.2/mod/mod_ldap.html#ldapcacheentries