如何通过OWA登录界面修改域用户的密码
2016-05-19 15:12
513 查看
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中增加“更改密码”的链接,如下红色代码:
更改完成后,登录OWA界面会多一个链接,显示如下
3. 在ChangePassword.aspx中修改form提交对象为ChangePassword.aspx,以便修改密码后跳转到成
功界面并可点击链接进入到登录界面,如下代码:
4. 加入后无论是否有邮箱的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中增加“更改密码”的链接,如下红色代码:
更改完成后,登录OWA界面会多一个链接,显示如下
3. 在ChangePassword.aspx中修改form提交对象为ChangePassword.aspx,以便修改密码后跳转到成
功界面并可点击链接进入到登录界面,如下代码:
4. 加入后无论是否有邮箱的AD用户均可点击“更改密码”的链接页面修改密码,而无需登录邮箱。
相关文章推荐
- MySQL修改root账号密码的方法
- Shell脚本中非交互式修改密码的两种方法
- jquery.cookie.js实现用户登录保存密码功能的方法
- MySQL的root密码忘记怎么办 修改root密码的方式
- 在MySQL中修改密码及访问限制的设置方法详解
- MySql增加用户、授权、修改密码等语句
- MySQL修改密码方法总结
- Linux 入门常用命令 password ― 修改密码,改变用户
- 图文演示Flash+ASP实现用户登录/注册程序第1/2页
- 修改MYSQL密码的几种常用方法总结
- mysql 修改密码和设置允许远程登录
- jsp基于XML实现用户登录与注册的实例解析(附源码)
- PHP中如何使用session实现保存用户登录信息
- php同时使用session和cookie来保存用户登录信息的实现代码
- jQuery+Ajax用户登录功能的实现
- 修改MySQL的默认密码的四种小方法
- ASP.NET MVC5网站开发用户登录、注销(五)
- 更改linux用户登录shell的操作方法
- java实现用户自动登录
- MySQL的root密码忘记怎么办 修改root密码的方式