最近有客户问我,在ECP里可以修改密码后是方便许多了,但没有启用邮箱的同事不能重置密码是一个比较闹心的事情,问我能不能做一个界面供没有邮箱的用户进行密码修改工作。通过网页修改密码其实是有好几种方案的,比如前段时间我提到的通过WIn2012R2的IIS功能进行密码修改工作。今天给大家分享下如何在OWA登录界面增加密码修改的链接。
如果大家想通过Win2012R2的IIS进行密码修改工作,可以访问如下链接:http://blog.51cto.com/itsoul/1979881
实施方法如下:
- 更改密码的页面使用的是Exchange前端FE自带的ExpiredPassword.aspx,拷贝并将其重命名为ChangePassword.aspx,文件路径在Exchange安装目录下,如:C:\Program Files\Microsoft\Exchange Server\V15\FrontEnd\HttpProxy\owa\auth
PS:ChangePassword这个名称不一定就是这样的,大家可以根据自己的命名需求进行更改,在后面代码里同样修改即可。(建议不要出现中文,中文可能会有问题)
- 在OWA首页登录界面C:\Program Files\Microsoft\Exchange Server\V15\FrontEnd\HttpProxy\owa\auth\logon.aspx中增加“更改密码”的链接,如下红色代码:
在文档的最下面:
重启IIS服务:
- 在ChangePassword.aspx中修改form提交对象为ChangePassword.aspx,以便修改密码后跳转到成功界面并可点击链接进入到登录界面,如下代码:
加入后无论是否有邮箱的AD用户均可点击“更改密码”的链接页面修改密码,而无需登录邮箱。
本文转自 zyliday 51CTO博客,原文链接:http://blog.51cto.com/itsoul/2050949