我爲我的asp.net mvc 1.0 web應用程序構建了一個自定義登錄系統,因爲我爲每個用戶存儲了大量用戶數據(我決定不嘗試爲窗口添加自定義表鑑於此)。登錄系統基本上使用SQL Server(2005或2008)以及我自己的數據庫和非常標準的表結構。用戶表與唯一的ID,用戶名和散列密碼鏈接到我的其他用戶相關數據表。使用ASP.NET MVC進行Windows身份驗證
我的問題是,我怎樣才能使我的系統使用Windows身份驗證登錄。我想允許管理員爲用戶(在我的系統中定義)選擇一個Windows身份驗證登錄名,並可能爲我的自定義表中的某些內容添加一個值,以供我對其進行身份驗證?
這個問題可能是錯誤的,我可能誤解了Windows身份驗證的工作原理,但我想在我的Web應用程序中提供該選項。
我不知道確切的答案,但我認爲要使用Windows身份驗證您需要設置活動目錄,併爲您的網絡上的每個人都有一個用戶。然後,我認爲你需要使用web.config模擬asp.net用戶,你應該很好去。 – rball 2009-09-10 15:42:12