0
我使用的目錄服務,.NET中的第一再寄一次淨目錄服務要在一個asp.net網站應用程序使用它來對本地用戶進行身份驗證我的機器上 的代碼如下本地認證
DirectoryEntry entry = new DirectoryEntry("WinNT://"+Environment.MachineName+"/administrator", txtBoxUserName.Text, txtBoxPWD.Text);
出於某種原因,我得到了一個「System.Runtime.InteropServices.COMException」異常,雖然我爲管理員用戶使用了正確的用戶名和密碼。
任何幫助,將不勝感激
它始終返回true –
謝謝..如果用戶不存在,則返回true。如果用戶存在並且密碼錯誤,則返回false.So必須使用UserPrincipal.findbyIndentity()來檢查用戶是否實際存在 –
@ Krishnanunni Jeevan它不會那樣對我。如果用戶不存在或密碼不正確,我收到一個錯誤的答覆,否則爲真。有趣:) – Mirko