热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

WindowsServer2012R2中通过IIS实现AD帐号密码修改功能

nsitionalENhttp:www.w3.orgTRxhtml1DTDxhtml1-transitional.dtd

现在越来越多的企业会对AD帐号进行分类,例如将业务帐号、服务帐号同员工帐号分开管理,那么这类帐号也会因为业务应用特定类型而选择是否开启邮箱功能,再或者有些企业会采用腾讯企业邮箱或网易企业邮箱等等,这些平台本身同AD域是独立的,而且很多企业又使用MAC系统或计算机根本不加域,这时企业内网要搭建OA、WIKI、JIRA等一些需要调用AD中的LDAP让员工登录的系统时,则面临后期密码到期后用户没有入口去修改密码的问题。那么在今天我就要给大家介绍的是如何利用Windows Server 2012 R2中的远程桌面服务来实现密码修改以解决这些场景遇到的问题。

一、安装远程桌面服务及IIS服务角色

1、在任务栏中单击下图所示“服务器管理器”图标。

Windows Server 2012 R2中通过IIS实现AD帐号密码修改功能001[5]

2、打开的“服务器管理器”窗口中,单击“管理”/“添加角色和功能”,如下图所示:

Windows Server 2012 R2中通过IIS实现AD帐号密码修改功能002[6]

3、在下图所示页面中,单击“下一步”按钮。

Windows Server 2012 R2中通过IIS实现AD帐号密码修改功能

4、在下图所示页面中,选择“基于角色或基于功能的安装”。

Windows Server 2012 R2中通过IIS实现AD帐号密码修改功能

5、在下图所示页面中,勾选“Web服务(IIS)”及“远程桌面服务”项,单击“下一步”按钮。

Windows Server 2012 R2中通过IIS实现AD帐号密码修改功能

6、在下图所示页面中,单击“下一步”按钮。

Windows Server 2012 R2中通过IIS实现AD帐号密码修改功能005

7、在下图所示页面中,单击“下一步”按钮。

Windows Server 2012 R2中通过IIS实现AD帐号密码修改功能006

8、在下图所示页面中,单击“下一步”按钮。

Windows Server 2012 R2中通过IIS实现AD帐号密码修改功能

9、在下图所示页面中,单击“下一步”按钮。

Windows Server 2012 R2中通过IIS实现AD帐号密码修改功能

10、在下图所示页面中,勾选“远程桌面Web访问”,单击“下一步”按钮。

Windows Server 2012 R2中通过IIS实现AD帐号密码修改功能

11、在下图所示页面中,单击“安装”按钮。

Windows Server 2012 R2中通过IIS实现AD帐号密码修改功能

二、配置IIS启用密码修改功能

1、在下图所示页面中,单击“应用程序设置”项。

Windows Server 2012 R2中通过IIS实现AD帐号密码修改功能011

2、双击“PasswordChangeEnabled”项,如下图所示。

Windows Server 2012 R2中通过IIS实现AD帐号密码修改功能012

3、在弹出的“编辑应用程序设置”项中,设置值由“False”改为“True”,修改完成后,单击“确定”按钮。

Windows Server 2012 R2中通过IIS实现AD帐号密码修改功能

三、测试密码修改页面

1、接下来访问密码修改页面,此时,可以看到已经可以正常的开了。

Windows Server 2012 R2中通过IIS实现AD帐号密码修改功能015

2、接下来,我们进行密码修改测试,输入用户名、密码后,单击“提交”按钮,如下图所示:

    注意:下图所示页面中的“密码修改平台”字样,根据企业平台名称可自己去IIS中修改相关显示字段即可,比较简单,这里就不再说明了。

Windows Server 2012 R2中通过IIS实现AD帐号密码修改功能

3、在下图所示页面中,可以看到已经提示密码修改成功。

Windows Server 2012 R2中通过IIS实现AD帐号密码修改功能

至此,Windows Server 2012 R2中,基于IIS的AD密码修改功能实现就介绍完成了。


推荐阅读
  • 性能测试工具的选择与应用
    本文探讨了性能测试工具的重要性及其在软件测试中的作用,重点介绍了选择合适性能测试工具的考量因素,并对几种常用的性能测试工具进行了对比分析。 ... [详细]
  • 本文详细介绍了如何在云服务器上配置Nginx、Tomcat、JDK和MySQL。涵盖从下载、安装到配置的完整步骤,帮助读者快速搭建Java Web开发环境。 ... [详细]
  • 本文档详细介绍了服务器与应用系统迁移的策略与实施步骤。迁移不仅涉及数据的转移,还包括环境配置、应用兼容性测试等多个方面,旨在确保迁移过程的顺利进行及迁移后的系统稳定运行。 ... [详细]
  • 本文探讨了Web开发与游戏开发之间的主要区别,旨在帮助开发者更好地理解两种开发领域的特性和需求。文章基于作者的实际经验和网络资料整理而成。 ... [详细]
  • 本文将详细介绍如何在ThinkPHP6框架中实现多数据库的部署,包括读写分离的策略,以及如何通过负载均衡和MySQL同步技术优化数据库性能。 ... [详细]
  • 本文将探讨从ASP.NET 1.1到2.0期间编译系统的重要变革。通过对比两个版本的即时编译模型,我们将揭示2.0版本中引入的新特性和改进之处。 ... [详细]
  • 本文探讨了在使用OleDb提供程序读取Excel文件时,在IIS环境中遇到的行数读取不足的问题,并提供了相应的解决方案。 ... [详细]
  • 本文探讨了在使用basicHttpBinding通过HTTPS发送请求时遇到的握手失败问题,分析了可能的原因及解决方案。 ... [详细]
  • SharePoint Portal Server 2003 部署指南
    本文详细介绍了如何在一个实验环境中部署SharePoint Portal Server 2003,包括网络拓扑、所需服务器角色及具体步骤。通过本文,读者可以了解SharePoint Portal Server 2003的安装和配置过程。 ... [详细]
  • 深入理解IIS:全面解析与应用
    本文详细介绍了IIS(Internet Information Services)的功能及其在不同Windows系统中的应用,探讨了IIS如何支持多种网络服务,如Web、FTP、NNTP和SMTP,并解释了其在现代网站开发和服务器管理中的重要性。 ... [详细]
  • 本文介绍了在一卡通项目中设计加密管理方案时,证书服务器的配置步骤及其在用户权限控制中的应用。首先概述了证书服务器的基本设置,包括操作系统的选择和证书服务的安装,随后详细描述了服务器证书及客户端证书的创建过程。 ... [详细]
  • 本文详细介绍了在 Windows 7 系统中配置 Nginx 1.10.3 和 PHP 7.1.1 NTS 的步骤,包括修改 PHP 配置文件、处理依赖项以及创建批处理脚本启动和停止服务。重点解释了如何解决常见的运行时错误。 ... [详细]
  • 在尝试使用C# Windows Forms客户端通过SignalR连接到ASP.NET服务器时,遇到了内部服务器错误(500)。本文将详细探讨问题的原因及解决方案。 ... [详细]
  • 远程过程调用(RPC)是一种允许客户端通过网络请求服务器执行特定功能的技术。它简化了分布式系统的交互,使开发者可以像调用本地函数一样调用远程服务,并获得返回结果。本文将深入探讨RPC的工作原理、发展历程及其在现代技术中的应用。 ... [详细]
  • 本文探讨了随着并发需求的增长,MySQL数据库架构如何从简单的单一实例发展到复杂的分布式系统,以及每一步演进背后的原理和技术解决方案。 ... [详细]
author-avatar
Yc--Amy_435
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有