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用户均可点击“更改密码”的链接页面修改密码,而无需登录邮箱。

转载于:https://blog.51cto.com/liujb/1775063

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

  1. Windows2003使用WEB方式修改域用户密码

    Windows2003使用WEB方式修改域用户密码 1. 前言 在客户端PC加入到域的情况下,用户修改自己的帐户密码非常方便,但是在生产环境中有时候客户端没有加入到域只是用其账号登录到某些应用系统,比 ...

  2. 使用CSVDE批量创建和修改域用户

    使用CSVDE批量创建和修改域用户 如果需要创建大量的域用户帐户,使用CSVDE批量导入是不错的选择,由于用户信息文件中不能包括用户的密码,而域的安全策略要求用户密码必须满足长度要求和复杂性要求,因此 ...

  3. 麒麟系统登录界面开启root用户登录

    文章转自:https://blog.csdn.net/qq_33427869/article/details/123639654,全文转发,主要用于后续使用中可快速查阅. 编者目前使用的麒麟4.0.2 ...

  4. Pretty Login便携版:Windows 7登录界面修改器

    Pretty Login是由chnable开发的一个美化小工具,用来辅助修改Widnows 7登陆界面的背景图片,除此之外,它也能定制欢迎界面上的文本.按钮样式,如设置阴影.半透明效果. 由于Wind ...

  5. 2012服务器修改域用户密码,Windows Server 2012 R2 如何修改域用户密码

    1.在Windows Server 2003上,操作系统默认提供了一种修改域用户密码的方式 2.在Windows Server 2008上,可以提取Windows Server 2003上的代码来实现 ...

  6. Linux学习之CentOS(二十二)--单用户模式下修改Root用户的密码

    在上一篇随笔里面详细讲解了Linux系统的启动过程 (Linux学习之CentOS(二十一)--Linux系统启动详解),我们知道Linux系统的启动级别一共有6种级别,通过 /etc/inittab ...

  7. oracle的口令就是密码吗,如何修改Oracle用户的密码(不改变原密码)

    如何修改Oracle用户的密码 有的人回答说这个不是很简单吗 alter user identified by +密码 如果不知道用户的密码情况下,不能改变原始密码呢(适用于用户密码过期) 测试如下 ...

  8. PyQt5教程(十一)——实现QQ登录界面(五、实现密码框中的小键盘图标)

    PyQt5教程(十一)--实现QQ登录界面(五.实现密码框中的小键盘图标) 上篇文件,我们添加了qss样式表,其中也添加了登录界面密码框中的小键盘按钮资源风格. PyQt5教程(十)--实现QQ登录界 ...

  9. 阿里云 修改服务器密码 如何修改root密码?如何修改普通用户的密码?

    我们平时经常性的忘记某个linux用户的密码,我们该如何修改linux用户的密码呢?修改用户密码是,通常需要我们交互时的输入两次密码以确认是否更改成功,但是平时在程序中使用时,不方便处理交互时的密码输 ...

  10. win7系统登录界面出现“其他用户” (登录界面显示多个用户)

    今天偶尔注销了下系统,突然发现系统登录界面多了一个莫名其妙的"其他用户",头像空白,点击后要求输入用户名和密码,还以为是安装office2013后的微软账户,但输入账户和密码又不对 ...

最新文章

  1. 删除条目时的确认对话框
  2. python爬虫外贸客户_python 爬虫抓取亚马逊数据
  3. nginx,excel模板下载
  4. 休息使用Jersey –包含JAXB,异常处理和客户端程序的完整教程
  5. java 模块设计模式_Java9模块化学习笔记二之模块设计模式
  6. git 合并提交 error: cannot ‘squash‘ without a previous commit
  7. python机械_10分钟掌握Python-机器学习小项目
  8. Bailian4084 拓扑排序【拓扑排序】
  9. 大数据Hadoop学习记录(2)----基于Java语言的HDFS文件数据载入(判断文件是否存在、写入文本文件、上传本次文件到HDFS、读取HDFS文件内容)
  10. 日期操作类--Date类
  11. Python使用random实现双色球、大乐透随机选号
  12. 使用 laravel-admin 配置后台管理系统
  13. 2018 考研 408 经验贴——复试
  14. 打开计算机文件反应慢怎么解决方法,电脑反应慢怎么办?常见原因与解决办法...
  15. 【办公类-09】20220511word邮件合并功能插入照片(上下环绕照片)
  16. 渗透测试技术----服务扫描(一)--Banner、服务版本扫描、操作系统识别
  17. paradigm画时序图 visual_Visual Paradigm使用技巧:从用户故事中生成序列图
  18. 计算机音乐设备简单配置,计算机音乐与作曲基础(高等学校艺术类专业计算机规划教材)...
  19. 【MySQL】DML,DQL
  20. 以我卖电子书赚50万的经历告诉你,如何学习并用新技术赚钱?

热门文章

  1. 多元梯度下降法演练(1)--特征缩放(特征归一化),Feature Scaling,mean normalization machine learning
  2. 知识点收录01---关于Tomcat的一些知识点
  3. Null pointer access: The variable number can only be null at this location。 错误解决
  4. 最新nodejs的开发学习实战(1)从一个博客开始
  5. Raki的读paper小记:How to Fine-Tune BERT for Text Classification?
  6. mysql 密码sa_重置MySQL root密码
  7. 试验设计与matlab数据分析 下载,试验设计与MATLAB数据分析
  8. sqoop-1.4.7安装
  9. Ubuntu改坏sudoers后无法使用sudo的解决办法
  10. BZOJ 1100 luogu 3454(计算几何+KMP)