請教 各位先進
使用使用c# 可以正常新增網域使用者帳號,但Sample01帳號都新增組織單位同一位置,如下:
目前寫法如下:
private const string LDAP_HOST = "LDAP://dc1.samye.com.tw";
//具有LDAP管理權限的特殊帳號
private const string USER_NAME = "administrator";
//具有LDAP管理權限的特殊帳號的密碼
private const string PASSWORD = "test";
string userAccount = "Sample01";
DirectoryEntry myDE = new DirectoryEntry(LDAP_HOST, USER_NAME, PASSWORD);
myDE.AuthenticationType = AuthenticationTypes.Secure;
DirectoryEntries myEntries = myDE.Children;
using (DirectoryEntry user = myEntries.Add($"CN={userAccount}", "user"))
{
try
{
user.UsePropertyCache = true;
user.Properties["samaccountname"].Add(userAccount);
user.CommitChanges();
user.Invoke("SetPassword", new object[] { AddPassword });
user.CommitChanges();
}
}
...
請問:
1、如要新增的帳號要在 Users 組織單位下,該如何寫法?
2、上面有設定帳號初始密碼,但都沒有作用,不知那邊寫錯了?
感恩