我有一个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