簡體   English   中英

獲取用戶的登錄類型

[英]Get the type of logon for a user

嗨,我正在一個項目上,需要獲取域中每個用戶的登錄類型。 通過類型,我的意思是用戶是否通過電話連接到我們的域以查看電子郵件,或者用戶是否在筆記本電腦上並通過VPN連接,或者僅是普通桌面身份驗證。

我需要這樣做是因為我們這里有一項政策,即必須禁止未登錄10天以上的人。 我沒有在MSDN站點上看到任何明顯的內容,也沒有在任何帖子中看到任何相關的內容。

任何幫助將不勝感激。 我希望在C#中執行此操作,因為C#中已經有一些其他的類庫在執行其他一些AD函數,並且希望將其添加到該解決方案中。

謝謝。

我發現這篇CodeProject文章幾乎描述了Windows用戶可以執行的所有操作,包括獲取域信息。

如何:(幾乎)通過C#將Active Directory中的所有內容

假設您已經登錄,瀏覽器可以為您提供設備信息。

我認為瀏覽器檢查可能是解決方法。 然后,用戶部分的任何交互都可以用來直接確認他們正在使用的計算機,無論是iPhone,Android,WindowPhone還是標准計算機。 您必須使用一些JS進行編碼,但這將使您可以非常簡單地將其添加到任何日志中。

在此處可以找到簡單的方法http://www.w3schools.com/js/js_window_navigator.asp,但也許更好的方法是使用對象檢測,它可以通過直接測試某些功能來找到瀏覽器。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM