web方式修改AD域用户密码

2014/05/05


windows 2008 R2 下如何通过IIS让AD用户自己修改密码。我们的服务器都是windows 2008 R2的,想请教下如何通过IIS让AD用户登录网页自己去修改密码?我是参考http://hi.baidu.com/yanzi52351/item/cc24dd1e0f8fe5e75e53b102 进行设置的。



修改密码的界面已经出现,但密码修改有报错。另外我想将Internet 服务管理器 这几个字换成企业的信息如:欢迎使用XXX密码更改系统。

 

回答:从您的描述中,我对这个问题的理解是您想知道如何通过IIS让AD用户登录网页自己去修改密码。同时能否将Internet 服务管理器这几个字换成企业的信息。

首先根据我的经验,Internet 服务管理器这几个字是系统自带的,我们无法更改为自己想要的文字。您看到的文章来自活动目录seo 

基于我的搜索,在修改密码时候如果出现该报错,那么很可能是注册iispwchg.dll这个文件时候出现了位置的错误,请您重新运行命令注册一下iispwdchg.dll文件,看看文件是否能够解决。

同时,根据我的搜索有一篇官方的文章来介绍如何实现这个功能,我发现和您提供的文章还是有点出入的。我搭建了和您一样的环境,按照这篇官方文章的步骤是可以成功的修改用户的密码的。但是非常抱歉没有相关的中文文章,请您参考下面的英文文章重新进行一下配置,看看是否会遇到相同的问题。



成功修改域用户密码



How to manage my Windows user password through IIS web portal


您可以参考IISADMPWD on IIS 7这一段开始:

  1. 从已经装有IIS的windows server 2003上将iisadmpwd整个文件夹拷贝到windows 2008 R2路径C:\Windows\system32\inetsrv下。
  2. 以管理员身份运行提示符, 运行regsvr32 c:\windows\system32\inetsrv\iisadmpwd\iispwchg.dll命令注册iispwchg.dll文件。
  3. 以管理员身份运行提示符,并切换到C:\Inetpub\Adminscripts目录下,设置PasswordChangeFlags值。

  • 设置PasswordChangeFlags值
  1. 然后根据您找到的文章设置配置IIS即可。

另外基于我的搜索和测试,发现有一个比较简单的第三方工具也可以完成相同的功能。您可以参考:

Windows 2008 R2 域服务器web方式修改域用户密码

http://legendfu.blog.51cto.com/54403/1072219

Coco Wei

 

web方式修改AD域用户密码的相关文章请参看

web方式修改域用户密码

批量修改域用户密码

域用户更改密码

批量修改域客户端管理员密码

计划任务批量修改密码

域管理员密码

—gnaw0725