簡體   English   中英

Windows服務(使用用戶帳戶登錄)

[英]Windows service with User account Login

我有一個Windows服務,用戶帳戶為Logon。 1.在安裝服務時,有什么方法可以從AD檢索而不是促使用戶輸入用戶名和密碼? 我無法使用本地系統,因為我需要使用服務中的數據庫驗證用戶。 2.另一個問題是更改密碼時,Windows服務密碼未更新,我需要手動進行更改。 有什么補救辦法嗎?

我已經通過使用本地系統自行處理了這種情況。 為了獲取我正在使用的日志用戶名,

ManagementObjectSearcher searcher = new ManagementObjectSearcher("SELECT UserName FROM Win32_ComputerSystem");
ManagementObjectCollection collection = searcher.Get();
currentUser = (string)collection.Cast<ManagementBaseObject>().First()["UserName"]; 

暫無
暫無

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

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