分類:[ASP.NET (C#)]
環境:
サーバ Windows Server 2003+ ASP.net(VS2008 C#)
ADにユーザを追加したあと別のグループに所属させることはできたのですが、
Domain UsersからD外したいのですがomain Usersがプライマリグループになっているためか、
以下のコードを書いても"不明なエラー"が返ってきます。
プライマリグループの変更の方法をご教授ください。
//ユーザをグループから削除 null以外が返ってくるとエラー
private string DelFromADGroup(string strGroup)
{
try
{
DirectoryEntry gr = new DirectoryEntry(strGroup);
gr.Properties["member"].Remove(priv_strUserName);
gr.CommitChanges();
}
catch (System.Exception ex)
{
return ex.Message;
}
return null;
}
strGroupには抜けたいグループ、priv_strUserNameには抜きたいユーザ名が入っています。
|