ここに私のコードのサンプルがあります
var domainContext = new PrincipalContext(ContextType.Domain, "domain_server_ip",
"domain_admin_username", "domain_admin_password");
var group = GroupPrincipal.FindByIdentity(domainContext, "mygroup");
var users = group.Members.Where(member => names.Contains(member.Name))
.ToList();
users.ForEach(u => group.Members.Remove(u));
group.Save(domainContext); // <-- Here I get the error
ユーザーグループを取得しようとしても同じエラー
var user = UserPrincipal.FindByIdentity(domainContext, "username");
var gps = user.GetGroups(domainContext).ToList(); // <-- Here I get the error
接続して使ってみContextOptions.SimpleBind
ましたが変わりません。
接続にコンテナ名を設定しようとしましたが、何も変わりません。
グループとそのメンバーを取得できることに注意してください...そのため、グループを保存したり、ユーザー グループを読み取ったりできない理由がわかりません。