2012-06-26 147 views
3

我有.NET應用程序,用於爲現有Windows用戶帳戶設置密碼或更改密碼。我已經完成了設置/更改密碼的編碼,並且工作正常。我的問題是,當我們爲用戶帳戶設置新密碼時,我們需要創建密碼提示,但是有什麼方法可以在我的C#.NET應用程序中保存密碼提示?如何使用C#設置Windows帳戶密碼時設置密碼提示

我可以使這種編碼與操作系統無關,即可以在Win7和WinXP上工作嗎?

+0

你見過此相關的職位? http://stackoverflow.com/questions/10726858/a-userprincipal-equivalent-to-directoryentry-invoke – ABH

回答

0

您是否嘗試過使用Active Directory屬性編輯器?您可以將屬性添加到您的活動目錄對象,例如Skype用戶名或密碼提示。

據我所知,域安全不會像Windows Workstation那樣做密碼提示。

有跡象表明,注入自己的代碼到登錄屏幕可執行的Windows,這使得用戶能夠根據填寫表格,在疑問句重置他/她的密碼的公司。

你的應用程序需要通過認證微軟首先會讓你使用登錄屏幕。

第三方應用程序:: http://www.specopssoft.com/products/specops-password-reset

微軟Forefront標識管理:: http://technet.microsoft.com/en-us/library/ff621362(v=ws.10).aspx