windows 2008 R2 下如何通过IIS让AD用户自己修改密码。我们的服务器都是windows 2008 R2的,想请教下如何通过IIS让AD用户登录网页自己去修改密码?我是参考http://hi.baidu.com/yanzi52351/item/cc24dd1e0f8fe5e75e53b102 进行设置的。
修改密码的界面已经出现,但密码修改有报错。另外我想将Internet 服务管理器 这几个字换成企业的信息如:欢迎使用XXX密码更改系统。
回答:从您的描述中,我对这个问题的理解是您想知道如何通过IIS让AD用户登录网页自己去修改密码。同时能否将Internet 服务管理器这几个字换成企业的信息。
首先根据我的经验,Internet 服务管理器这几个字是系统自带的,我们无法更改为自己想要的文字。您看到的文章来自活动目录seo http://adirectory.blog.com/category/active-directory/
基于我的搜索,在修改密码时候如果出现该报错,那么很可能是注册iispwchg.dll这个文件时候出现了位置的错误,请您重新运行命令注册一下iispwdchg.dll文件,看看文件是否能够解决。
同时,根据我的搜索有一篇官方的文章来介绍如何实现这个功能,我发现和您提供的文章还是有点出入的。我搭建了和您一样的环境,按照这篇官方文章的步骤是可以成功的修改用户的密码的。但是非常抱歉没有相关的中文文章,请您参考下面的英文文章重新进行一下配置,看看是否会遇到相同的问题。
How to manage my Windows user password through IIS web portal
您可以参考IISADMPWD on IIS 7这一段开始:
- 从已经装有IIS的windows server 2003上将iisadmpwd整个文件夹拷贝到windows 2008 R2路径C:\Windows\system32\inetsrv下。
- 以管理员身份运行提示符, 运行regsvr32 c:\windows\system32\inetsrv\iisadmpwd\iispwchg.dll命令注册iispwchg.dll文件。
- 以管理员身份运行提示符,并切换到C:\Inetpub\Adminscripts目录下,设置PasswordChangeFlags值。
- 然后根据您找到的文章设置配置IIS即可。
另外基于我的搜索和测试,发现有一个比较简单的第三方工具也可以完成相同的功能。您可以参考:
Windows 2008 R2 域服务器web方式修改域用户密码
Coco Wei
web方式修改AD域用户密码的相关文章请参看
—gnaw0725
原链接:http://adirectory.blog.com/2014/05/change-user-domain-password-via-a-web-page/