2012-02-08 27 views
1

我開發一個ASP.Net網站基於Windows身份驗證(多枝接入和多用戶訪問)。在本網站中,我需要基於登錄用戶的分支來管理對網站的訪問(用戶自動登錄,因爲使用Windows身份驗證)。存儲在Active Directory中的信息,並使用Windows身份驗證

因爲我沒有在我的應用程序數據庫中保存用戶詳細信息,並且所有用戶的詳細信息都在Active Directory中,我如何實現基於分支的登錄到站點。 基本上,我需要的是,管理員必須能夠創建用戶和用戶登錄,然後根據他們的機構分配的,所以當分支分配給他們,他們會自動重定向到其分支機構頁。用戶也可以訪問他們自己的分支數據,而管理員可以訪問所有的分支數據

回答

1

您需要在外部數據庫中跟蹤AD用戶(使用他們的objectGUID作爲關鍵字),或者擴展AD架構以包含可脫離的yourCorpBranchId屬性。

相關問題