我有一個使用System.DirectoryServices和LDAP進行身份驗證的.Net客戶端WPF應用程序。在應用程序啓動時,我想強制用戶使用他們的域帳戶重新進行身份驗證(這是他們如何登錄到Windows)。我知道我可以使用以下方式在連接可用時執行身份驗證。使用.Net在斷開連接時對Active Directory進行身份驗證
DirectoryEntry entry = new DirectoryEntry("LDAP://" + domain,
userName, password);
皺紋是應用程序有時由可能沒有連接的遠程用戶使用。即使斷開連接,Windows本身仍允許域用戶登錄。是否有類似的方法來使用.Net框架在斷開連接的環境中對用戶進行身份驗證?
你是對的,它不會允許LDAP查詢,除非你登錄到域控制器,在這種情況下,這不會是一個問題。 – CodingGorilla 2010-12-07 19:20:13
@Coding Gorilla - Tru dat。我的假設是,這是針對遠程系統上的應用程序。如果你在一個DC上,那麼這個網絡在技術上從未斷開。 – 2010-12-07 19:21:18