Java 如何获取ldap服务器当前的时间戳?
我在应用程序中使用未绑定的api,我想获取ldap服务器(OpenLDAP/Active Directory)的当前时间戳。是否可以使用未绑定的api获取ldap服务器当前时间戳Java 如何获取ldap服务器当前的时间戳?,java,ldap,unboundid-ldap-sdk,Java,Ldap,Unboundid Ldap Sdk,我在应用程序中使用未绑定的api,我想获取ldap服务器(OpenLDAP/Active Directory)的当前时间戳。是否可以使用未绑定的api获取ldap服务器当前时间戳 提前谢谢 要从openLDAP获取更新的用户列表,我们检查用户modifyTimestamp属性是否大于lastSyncDate。现在我们从客户端站点传递lastSyncDate,但有时ldap服务器日期和客户端日期不匹配,所以我们无法获得ldap服务器的预期输出。因此,我们考虑从ldap服务器引入lastSyncDa
提前谢谢 要从openLDAP获取更新的用户列表,我们检查用户modifyTimestamp属性是否大于lastSyncDate。现在我们从客户端站点传递lastSyncDate,但有时ldap服务器日期和客户端日期不匹配,所以我们无法获得ldap服务器的预期输出。因此,我们考虑从ldap服务器引入lastSyncDate并将其保存到数据库中。我对未绑定的ldap sdk一无所知,但要获取openLDAP数据库的“上次更改时间”,可以运行以下查询:
ldapsearch-h directory-master0-s base-b dc=mydomain,dc=org contextCSN
。有关contextCSN
的详细信息,请在web上搜索“openLDAP contextCSN”。要从openLDAP获取更新的用户列表,请检查用户修改时间戳属性是否大于lastSyncDate。现在我们从客户端站点传递lastSyncDate,但有时ldap服务器日期和客户端日期不匹配,所以我们无法获得ldap服务器的预期输出。因此,我们考虑从ldap服务器引入lastSyncDate并将其保存到数据库中。我对未绑定的ldap sdk一无所知,但要获取openLDAP数据库的“上次更改时间”,可以运行以下查询:ldapsearch-h directory-master0-s base-b dc=mydomain,dc=org contextCSN
。有关contextCSN
的更多信息,请在web上搜索“openLDAP contextCSN”。