我试图寻找 c# 代码示例以查看 AD 服务帐户是如何创建的,但运气不佳。任何人都可以提供创建 AD 服务帐户的示例代码吗?
我已经尝试在名称末尾使用 $ 的 UserPrincipal,但运气不佳。拒绝访问的错误(无法在根 MyDomain 或 CN 下创建)
// Domain Context to use specific LDAP path.
domainContext = new PrincipalContext(ContextType.Domain, domainContext.ConnectedServer, "CN=Managed Service Accounts,dc=mydomain");
UserPrincipal userAccount = new UserPrincipal(domainContext)
{
DisplayName = userName,
SamAccountName = $"{userName}$",
Description = description
};
userAccount.Save();