Windows 信息亭是否出现“用户下次登录时必须更改密码”的情况?

Windows 信息亭是否出现“用户下次登录时必须更改密码”的情况?

有没有办法允许用户从 Windows 的网页更改密码?

我们有一个客户,拥有数百个“信息亭”工作站,因为所有用户都使用具有自己登录名的 Web 服务。所有机器都已加入域,并且它们会自动登录到一个帐户。

用户登录的“Web 应用”之一依赖于每个人在 Active Directory 中都有一个帐户。当用户忘记其 AD 密码时,我们希望将其重置为公司中每个人都知道的默认密码,并告诉用户去重置它。

在“正常”的 Windows 网络上,他们会按 CTRL+ALT+DEL,输入用户名和默认密码,然后系统会提示他们更改密码。

...但在自助服务终端网络上,他们已经登录了通用帐户,而网络应用无法强制更改密码。因此他们仍然无法登录。我们也无法强制执行每 $x 个月密码过期一次的政策。

我知道 Outlook Web Access 有一个内置表单,允许用户更改密码。不幸的是,此客户端不使用 Outlook Web Access。

是否有第三方实用程序或更好的方法允许用户更改密码?即使是我们可以告诉他们运行以输入用户名、默认密码、新密码和确认的桌面应用程序也会很有用。

答案1

我终于找到了解决方案。在 Windows Server 2003 及更早版本中,IISiisadmpwd在 下创建一个文件夹c:\windows\system32\inetsrv\。该应用程序可用于更改密码。

不幸的是,该应用程序不再随 Windows Server 2008 或更高版本分发,但您显然可以将源代码复制到 Windows Server 2008 或更高版本的计算机并运行它。

http://blogs.msdn.com/b/asiatech/archive/2009/03/17/how-to-manage-my-windows-user-password-through-iis-web-portal.aspx

微软的一点小仇恨:如果您尝试在具有现有网站(尤其是 Outlook Web Access)的服务器上安装它,请小心,因为像注册一个 DLL 这样简单的事情就会关闭 IIS 并导致所有应用程序开始抛出错误,直到您的 ApplicationHost.config 文件如下所述:

http://devfarm.it/asp-net-mvc-2/install-website-windows-2008-64-bit-ms-exchange/

相关内容