Céd*_*vin 2 .net c# active-directory directoryentry
我想把用户密码检查永不过期.创建用户时,始终取消选中该检查.
我的代码.
DirectoryEntry user = root.Children.Add(adUserName, "user");
// NOTE(cboivin): Documentation : http://msdn.microsoft.com/en-us/library/aa746340(VS.85).aspx
user.Invoke("SetPassword", new object[] { adUserPassword });
// NOTE(cboivin): Ne pas mettre les clefs dans les ressources, Description, PasswordExpirationDate, AccountExpirationDate
user.Invoke("Put", new object[] { "Description", Nms.SiteAccess.Business.Manager.ActiveDirectory._resources.WindowsPermissionManager.UserCreerAutomatiquement + args.AddDescriptif });
user.Invoke("Put", new object[] { "PasswordExpirationDate", args.PasswordExpiration });
user.Invoke("Put", new object[] { "AccountExpirationDate", args.AccountExpiration });
user.CommitChanges();
Run Code Online (Sandbox Code Playgroud)
看看这个SO线程 ......
user.Invoke("Put", new object[] {"UserFlags", 0x10000});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3355 次 |
| 最近记录: |