如何通过OWA登录界面修改域用户的密码

简介:

        Exchange邮箱用户可以登录OWA修改密码,当AD用户密码过期或者管理员给用户重置密码时勾

选了“用户下次登录时须更改密码”时,用户登录Exchange 2013 OWA时会自动跳到修改密码的页

面,但是对于只有AD用户没有邮箱的用户,则无法使用OWA修改密码。


        前段时间做项目时,客户提出1个需求:在OWA首页增加一个更改密码的链接,以方便AD用户随意自主修改密码。


通过研究发现是可以实现的,实现方法如下:

1. 更改密码的页面使用的是Exchange 2013前端自带的ExpiredPassword.aspx,在同一目录下复制粘贴

并将其重命名为ChangePassword.aspx,此文件ExpiredPassword.aspx路径在Exchange安装目录下,

如C:\Program Files\Microsoft\Exchange Server\V15\FrontEnd\HttpProxy\owa\auth


2. 在OWA首页登录界面C:\Program Files\Microsoft\Exchange Server\V15

\FrontEnd\HttpProxy\owa\auth\logon.aspx中增加“更改密码”的链接,如下红色代码:

image

更改完成后,登录OWA界面会多一个链接,显示如下

clip_image001

3. 在ChangePassword.aspx中修改form提交对象为ChangePassword.aspx,以便修改密码后跳转到成

功界面并可点击链接进入到登录界面,如下代码:

image

4. 加入后无论是否有邮箱的AD用户均可点击“更改密码”的链接页面修改密码,而无需登录邮箱。





     本文转自ljb_job 51CTO博客,原文链接:http://blog.51cto.com/liujb/1775063,如需转载请自行联系原作者


相关文章
|
Java 数据安全/隐私保护
登陆页面实现保存帐号密码功能
本文主要讲如何登陆页面实现保存帐号密码功能
407 0
登陆页面实现保存帐号密码功能
|
8月前
|
前端开发 数据安全/隐私保护
Confluence 6 管理的用户修改用户名
作为一个 Confluence 的管理员,你可以修改用户的用户名。对 Confluence 的管理员来说可能有很多种情况需要修改用户的用户名,比如下面的这种情况: 每一个系统中活动的用户必须有一个独一无二的用户名,因此 2 个激活的用户是不可能有相同的用户名的。
1045 0
|
网络协议 数据安全/隐私保护 Windows
|
Web App开发 数据安全/隐私保护 数据格式

热门文章

最新文章