我的Active Directory中有一个组织单元,其名称中包含'//',例如'Turbo // Boost'。如何从名称中包含'//'的Active Directory组织单元获取用户
,当我尝试使用目录搜索,它抛出错误
未知错误(0x80005000)找到用户
任何想法,我怎么能解决这个问题呢?
谢谢。
我的Active Directory中有一个组织单元,其名称中包含'//',例如'Turbo // Boost'。如何从名称中包含'//'的Active Directory组织单元获取用户
,当我尝试使用目录搜索,它抛出错误
未知错误(0x80005000)找到用户
任何想法,我怎么能解决这个问题呢?
谢谢。
如果您的OU名称中有正斜杠,则需要在搜索时通过预先加上反斜杠来“逃避”这些字符。
因此,请尝试搜索:ou=Turbo\/\/Boost
- 应该有效。
查看Richard Mueller的Characters to Escape页面,查看需要在LDAP中转义的所有“危险”字符的完整列表。
我认为它是一个糟糕的做法//在AD对象名称中。 它也用于NetBIOS名称。