标签: .net windows-services
那么如何在不提供手动登录信息的情况下使我的服务具有正常的用户权限?
答案 0 :(得分:1)
您的服务将在服务控制面板中为其指定的用户的上下文中运行,因此由您使用的用户决定。 :) NETWORKSERVICE等是默认值,您可以手动更改它,或者在安装时将用户名/密码指定为参数,具体取决于您使用的框架/技术。
答案 1 :(得分:0)
您可以设置服务在安装时或在服务控制台中运行的用户。
另一种方法是让应用程序在启动时通过impersonation从某种设置文件中启动另一个用户。