2013-11-23 30 views
0

我想認證我的用戶到Active Directory,但沒有任何登錄表單。沒有登錄表單的Active Directory認證

我只想打開我的默認頁面,如果用戶登錄到計算機屬於Active Directory。

首先,我使用了Windows身份驗證,但由於存在多個域,所以需要對屬於其他域的用戶進行身份驗證。

回答

1

爲此,您需要使用System.DirectoryServices.AccountManagement名稱空間。除了啓用Windows身份驗證之外,您還需要在默認頁面的Page_Load事件中編寫身份驗證代碼。如果用戶是所需域的一部分,則對其進行身份驗證並向他顯示該頁面。否則,告訴他他無法訪問。

answer應該讓你去。

+0

但它可能沒有Windows身份驗證? – donstack

+0

您需要Windows身份驗證,因爲這會爲您提供用戶的Windows用戶名,您將使用它來挖掘Active Directory。 – DipraG