ここで何が欠けているのかわかりません。DirectoryEntry と PrincipalContext を使用してみましたが、どちらの方法でも同じ問題があります。ADは次のように構成されています
root (okwu.edu)
students
AGS
Traditional
で学生コンテナにユーザーを追加できます
PrincipalContext domainContext = new PrincipalContext(ContextType.Domain, "OKWU.EDU", "OU=Students,DC=okwu,DC=edu", systemAccount, systemAccountPassword);
UserPrincipal user = new UserPrincipal(domainContext, model.SamAccountName, model.Password, true);
しかし、AGS (または従来の) の dn を使用する場合
PrincipalContext domainContext = new PrincipalContext(ContextType.Domain, "OKWU.EDU", "OU=AGS,OU=Students,DC=OKWU,DC=edu", systemAccount, systemAccountPassword);
次に、オブジェクトがサーバーに存在しないというエラーが表示されます。第 1 レベルのコンテナ用のものは見つかりましたが、第 2 レベルのコンテナに行こうとしたときに何が欠けているかを説明するものは何もありません。