我正在開發一個Intranet Web應用程序,我正在學習如何將VB掛接到Active Directory中。我們將要執行一些位置特定的權限,並且我的老闆希望(如果可能)將我掛鉤到Active Directory以獲取用戶位置。Intranet與VB.NET的Active Directory身份驗證
我認爲我需要做的就是獲取用戶名,但我不確定最佳方式是什麼。我們是微軟唯一的商店,所以IE和IIS是當天的順序。要訪問內部網,您必須使用我們的域登錄到計算機,這是一個安全級別,但是我需要進行身份驗證並確保該用戶有權進行更改。我想我們要麼在AD信息中有修飾符(如果沒有的話),或者在數據庫中保留權限表,但前者可能是首選。
我知道IIS有一項功能允許/需要身份驗證,但我不確定應該如何工作。
那麼什麼是最好/最簡單/有點(最?)安全的方式來獲取用戶憑據?我總是可以做一個登錄頁面,但如果我能夠在後臺獲得他們的AD憑據,會更好。
謝謝!
我在這篇文章中偶然發現了相同的信息:http://www.tek-tips.com/faqs.cfm?fid=5440 – 2010-06-23 16:21:36
完美!這正是我一直在尋找的。 – 2011-01-25 20:56:37