Windows「使用者必須在下次登入時變更密碼」與資訊亭?

Windows「使用者必須在下次登入時變更密碼」與資訊亭?

有沒有辦法允許使用者從 Windows 網頁更改密碼?

我們的客戶擁有數百個「資訊亭」工作站,因為所有使用者都使用擁有自己登入的 Web 服務。所有電腦都加入了網域,並且它們會自動登入一個帳戶。

使用者登入的「網頁應用程式」之一依賴於每個人在 Active Directory 中擁有一個帳戶。當用戶忘記他們的AD密碼時,我們希望將其重置為公司每個人都知道的預設密碼,並告訴用戶重置它。

在「普通」Windows 網路上,他們會按 CTRL+ALT+DEL,輸入使用者名稱和預設密碼,然後系統會提示您變更密碼。

……但在資訊亭網路上,他們已經登入通用帳戶,而且網路應用程式無法強制更改密碼。因此他們仍然無法登入。

我知道 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/

相關內容