我有一個Windows服務(不是web服務),我需要提供一些安全性。即。只授權用戶運行服務的方法。Windows服務安全
是否有可能使用像你可以做的web服務的證書?任何人都可以描述如何去做這個過程?
謝謝!
我有一個Windows服務(不是web服務),我需要提供一些安全性。即。只授權用戶運行服務的方法。Windows服務安全
是否有可能使用像你可以做的web服務的證書?任何人都可以描述如何去做這個過程?
謝謝!
警告:我以前沒有這樣做,但它似乎是一種可能的解決方案。
創建一個WCF服務並將其作爲Windows服務託管。
There is a tutorial on MSDN as to how you can do that
您可以使用TCP /命名管道進行通信,並可以基於在WCF即
有關上述每個以及如何安全選項的詳細信息使用它們,你可以also check out this article
你需要窗口服務的情況下,你要不管用戶登錄在做一些連續處理。即使沒有用戶登錄系統,您的Windows服務也將運行/處理。爲了增加這一點,windows服務不會暴露一堆方法。它只給你OnStart,OnStop等事件,這樣你就可以通過Services.msc來控制你的服務。在OnStart中,您只需關閉業務邏輯並繼續操作,直到停止Windows服務爲止。
很可能windows服務不適合您的場景。
你能詳細說明你的要求嗎?正如我在下面的帖子中提到的那樣,windows服務目前不適合您的需求。 – Pradeep 2010-10-29 04:21:57