我知道有很多關於活動目錄集成的文章,但我不是在這裏要求整合的方法(我已經找到),我只想討論是否有可能優化我的方法,所以這裏是基本要求: 我正在使用MVC4應用程序,客戶端只是要求我將所有Active Directory用戶保存在我們的UserProfile表中,並且每當有新用戶添加到Active Directory時,它都應該反映到UserProfile表。關於活動目錄與Asp.Net MVC集成的建議4
我的方法:我將構建一個調度程序來獲取活動目錄用戶(使用System.DirectoryServices命名空間)並檢查活動目錄中的用戶數,如果增加了,那麼我將添加新的活動目錄用戶到我的數據庫。 現在我想採取一個建議,是否有任何直接的方式來反映我的SQL Server UserProfile表中新的Active Directory用戶,如果這是可能的,那麼我不需要創建一個調度程序,它會更輕量級的過程。
在此先感謝
非常感謝。..另外一個問題我檢查了鏈接,他們是一個文件中的強大的同步cookie,然後將其產業化.. 1.如果這個cookie是持久性的(我的意思是我想運行一個調度器在每30分鐘)2.如果將此cookie值存儲在數據庫中,它將起作用。 –
1.是的,您應該將cookie存儲在持久存儲中。請注意,每次進行同步時,「DirectorySynchronization」類將爲您提供一個新的cookie,您需要存儲最新的cookie(並丟棄舊的cookie)。是的,你可以將它存儲在數據庫中。請閱讀我提供的有關存儲和存儲位置的第二個參考資料中的註釋。 –
再次感謝。雅各布 –