【发布时间】:2012-12-09 07:44:46
【问题描述】:
我正在使用以下代码重置用户的 Active Directory 密码。
using (var context = new PrincipalContext( ContextType.Domain ))
{
using (var user = UserPrincipal.FindByIdentity( context, IdentityType.SamAccountName, userName ))
{
user.SetPassword( "newpassword" );
}
}
但我需要能够要求用户在他们第一次登录后更改密码。但是,我找不到可以完成这项工作的方法、设置或属性。很明显这是可以做到的,我就是不知道怎么做!
【问题讨论】:
标签: c# active-directory passwords