为什么可以用丹麦语å和ø替换samAccountName中的a和o?
一位同事刚刚向我证明,当用a丹麦语字符å(ASCII 134 /å)替换其samAccountName中的每个字符时,测试AD中的帐户便能够进行身份验证。 例如,用户<domain>\aaa可以通过进行身份验证ååå。 我尝试在新配置的W2K12R2 AD(单个服务器,所有标准值)中重现此代码,并且它也在那里工作。我创建了一个帐户aaa(å在此过程中切勿触碰字母,因此不包含å)并运行: PS C:\ Users \ Administrator> runas / user:ååå记事本 输入ååå的密码: 尝试以用户“ DEV-DLI \ååå”启动记事本... PS C:\ Users \ Administrator> 导致记事本启动,运行方式为aaa。 o和Danish字符似乎也是如此ø,而最后一个丹麦特殊字符æ似乎与任何其他字符都不对应。aaa在AD中使用user 时,尝试创建具有samAccountName的用户ååå将失败,并通知您The user logon name you have chosen is already in use (...)。 我像疯子一样用谷歌搜索,但一直无法发现正在发生的事情。有没有人暗示为什么这样做?