如何创建 UserPrincipalName 长度超过 20 个字符的活动目录用户
How to create active directory user with UserPrincipalName length more than 20 chars
有什么方法可以从 UserPrincipalName
长度超过 20 个字符的 C# 代码创建 AD 用户帐户?
我试着用
userPrincipal.UserPrincipalName = username@domain.com
但是出现错误
A device attached to the system is not functioning.
同时 userPrincipal.UserPrincipalName = username
(< 20 个字符)的用户帐户创建成功。
由于旧版本 AD 的向后兼容性,这是受限的。无法以编程方式覆盖此限制。
据我所知,userPrincipalName
对20个字符没有限制。
您是否单独设置了该用户的 samAccountName
?
我知道这个属性必须 <= 20 个字符 - 所以也许 AD 只是使用你的用户名(在 @domain
部分之前)作为它的 samAccountName
,如果你没有明确设置 - samAccountName
必须 <= 20 个字符。
有什么方法可以从 UserPrincipalName
长度超过 20 个字符的 C# 代码创建 AD 用户帐户?
我试着用
userPrincipal.UserPrincipalName = username@domain.com
但是出现错误
A device attached to the system is not functioning.
同时 userPrincipal.UserPrincipalName = username
(< 20 个字符)的用户帐户创建成功。
由于旧版本 AD 的向后兼容性,这是受限的。无法以编程方式覆盖此限制。
据我所知,userPrincipalName
对20个字符没有限制。
您是否单独设置了该用户的 samAccountName
?
我知道这个属性必须 <= 20 个字符 - 所以也许 AD 只是使用你的用户名(在 @domain
部分之前)作为它的 samAccountName
,如果你没有明确设置 - samAccountName
必须 <= 20 个字符。