
找到正确的UserPrincipal对象后,可以使用UserPrincipal类的SetPassword方法,前提是您具有足够的特权。使用FindByIdentity查找有问题的主体对象。
using (var context = new PrincipalContext( ContextType.Domain )){ using (var user = UserPrincipal.FindByIdentity( context, IdentityType.SamAccountName, userName )) { user.SetPassword( "newpassword" ); // or user.ChangePassword( "oldPassword", "newpassword" ); user.Save(); }}欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)