2013-01-18 66 views
0

我在一家使用Intranet站點作爲其他本地站點入口的公司工作。未經授權的公司人員已經訪問它,所以我們想要保護它。用戶在首次訪問網站時必須輸入用戶名和密碼。如果他們位於Active Directory中的某個組中,他們將被授予訪問權限並且他們的憑據將被存儲,以便他們不需要再次輸入他們的用戶名/密碼。我研究過NTML,ASP.NET,但不知道如何繼續。使用緩存的Windows憑據訪問網站

任何想法/想法,非常感謝。

+0

有多少人將訪問此網站,誰也不會設置AD-UserGroups ..?這很容易通過Web/Windows來完成,您必須確保您基於用戶登錄進行編碼。例如在一個網頁上。每當Page_Load事件被激發時,如果你有一個MasterPage(s),你也可以在那裏做檢查使用訪問級別。然後你可以設置一個Switch基本上啓用或根據AD的組設置禁用菜單項或其他頁面控件 – MethodMan

回答

0

轉儲您的解決方案。在IIS中使用集成Windows身份驗證,即Kerberos。它會自動將所有憑證傳遞給您的服務器。請注意,每位參與者必須是才能成爲您的AD域的一部分。