0
這裏是我要找的認證流程:ASP.Net:如何正確地實現這一認證流程
- 嘗試在用戶名拉從Windows身份驗證
- 如果失敗(用戶外部網絡),使用BASIC身份驗證來獲取用戶名/密碼。
- 根據SQL數據庫檢查用戶名/密碼。如果Windows,不需要密碼,如果基本身份驗證和密碼不正確,提示再次
- 創建一個用戶名的身份對象,並通過另一個SQL數據庫調用
這需要填充用戶的角色用於多個應用程序。
什麼是最好的實施方法?創建一個HTTPModule?如果是這樣,我需要記住什麼(安全,虛擬目錄設置等)