代码之家  ›  专栏  ›  技术社区  ›  ilansch

server=在ldap查询中的含义

  •  0
  • ilansch  · 技术社区  · 7 年前

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

    ldap查询包含子查询:“server=SOME\u IPV6\u 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))
    

    如果删除(服务器=SOME\u IPV6\u I\u DUNNO)部分,查询工作正常。
    那么服务器=*习惯于什么呢?可能是特殊的exchange服务器属性?

    谢谢

    1 回复  |  直到 7 年前
        1
  •  0
  •   ilansch    7 年前

    在到处挖掘之后,我发现有一个叫做服务器的类。
    说明位于此处: https://msdn.microsoft.com/en-us/library/windows/desktop/ms683948(v=vs.85).aspx