如何在 Microsoft Active Directory 中使 LDAP 用户 ID 区分大小写

问题描述 投票:0回答:1

我已经为我的系统配置了 Open LDAP 和 Microsoft Active Directory。我发现 OpenLDAP 和 Microsoft-AD 都对用户 ID 不区分大小写。为了使 OpenLDAP 用户登录区分大小写,我配置了 "p:filter="uid:caseExactmatch:=%u" 工作正常,但对于 Microsoft-AD "p:filter="sAMAccountName:caseExactMatch:=%u “ 不起作用。

如何让 AD 用户使用区分大小写的用户 ID 登录?

active-directory ldap cas openldap case-sensitive
1个回答
0
投票

正如 Mathias 已经建议的那样,Active Directory 对于几乎所有属性都是“区分大小写”而不是“区分大小写”。这意味着它会尊重您输入的大小写(例如“John Smith”而不是“john smith”),但在过滤时不会注意该大小写。 有关此内容的更多详细信息,请参阅这篇技术网文章

© www.soinside.com 2019 - 2024. All rights reserved.