我試圖將用戶添加到Active Directory,到目前爲止我的代碼是C#將用戶添加到Active Directory
using (DirectoryEntry dirEntry = new DirectoryEntry(ldapPath))
if (dirEntry.SchemaEntry.Name == "container")
{
using (DirectoryEntry newUser = dirEntry.Children.Add("CN= " + username, "User"))
{
fullname = fname + " " + lname;
newUser.Properties["sAMAccountName"].Value = username;
newUser.Properties["First name"].Value = fname;
newUser.Properties["Last name"].Value = lname;
newUser.Properties["Full name"].Value = fullname;
newUser.Properties["password"].Value = password;
newUser.CommitChanges();
}
}
當我運行程序出現錯誤
指定的目錄服務屬性或值不存在。
關於如何使這項工作的任何建議?是的,我是新來的Active Directory相關的東西。
你能編輯這個可讀? –
你在哪一行得到錯誤? – Kyborek
我收到「newUser.CommitChanges();」錯誤 – GK28