server =在ldap查询中意味着什么

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了server =在ldap查询中意味着什么相关的知识,希望对你有一定的参考价值。

我正在解析Exchange 2010管理事件(它们被写入事件查看器)。 我需要通过LDAP查询验证收到的参数是否有效(这是我猜的某种验证,它的遗留代码)。

ldap查询包含子查询:“server = SOME_IPV6_ADDRESS”

我找不到有关服务器属性的文档,我正在查看https://msdn.microsoft.com/en-us/library/ms675090(v=vs.85).aspx

起初,我认为查询失败是因为不支持IPv6,现在我看到服务器属性是个谜。

完整的ldap查询语法是:

(legacyexchangedn=*)(msexchrecipienttypedetails=*)(server=SOME_IPV6_I_DUNNO)(|(anr==someuser)(distinguishedname=someuser)(objectguid=someuser)(msexchimmutableid=someuser)(msexchimmutableid=someuser)(proxyAddresses=smtp:someuser)(userprincipalname=someuser)(msexchmailboxguid=someuser))

如果我删除(server = SOME_IPV6_I_DUNNO)部分,查询工作正常。 那么server = *习惯了什么?也许特殊的Exchange服务器属性?

谢谢

答案

经过全面挖掘后,我发现有一个叫做服务器的类。 描述位于:https://msdn.microsoft.com/en-us/library/windows/desktop/ms683948(v=vs.85).aspx

以上是关于server =在ldap查询中意味着什么的主要内容,如果未能解决你的问题,请参考以下文章

Microsoft SQL Server 代码片段收集

带有子结果的 LDAP 查询

LDAP查询中的LDAP注入c#

LDAP在JAVA中如何模糊查询

LDAP在JAVA中如何模糊查询

链接到 SQL Server 的 Active Directory