小编Red*_*nix的帖子

C# 将用户添加到 Active Directory - 指定给目录服务的属性语法无效

尝试在活动目录中创建新用户时遇到问题。我按照此链接中提供的步骤使用 PrincipalContext(除了当他们被雇用并进入系统时,我一次只处理一个用户,而不是多个,因此不需要循环)。我也在使用 UserPrincipal Extender。

这是我拥有的代码:

protected void CreateUserPE()
{
    try
    {
        PrincipalContext userCtx = new PrincipalContext(ContextType.Domain, DomainFQDN, DomainFull);
        string UserName = txtFirstName.Text.ToLower() + " " + txtLastName.Text.ToLower();
        string password = "superSecretPassword";

        UserPrincipalsEx newUser = new UserPrincipalsEx(userCtx, UserName, password, true);
        newUser.SamAccountName = txtFirstName.Text.ToLower() + "." + txtLastName.Text.ToLower();
        newUser.UserPrincipalName = txtFirstName.Text.ToLower() + "." + txtLastName.Text.ToLower() + "@rasm.com";
        newUser.EmployeeId = txtEmpID.Text;
        newUser.LastName = txtLastName.Text;
        newUser.GivenName = txtFirstName.Text;
        newUser.DisplayName = txtFirstName.Text + " " + txtLastName.Text;
        newUser.Name = txtFirstName.Text + " " …
Run Code Online (Sandbox Code Playgroud)

c# syntax active-directory userprincipal

3
推荐指数
1
解决办法
6474
查看次数

标签 统计

active-directory ×1

c# ×1

syntax ×1

userprincipal ×1