2
我创建了一个WCF服务并使用Windows服务主机托管它。 要安装项目,我创建了一个安装项目(如here所述)。 在教程中,它说在ProjectInstaller.cs中定义的serviceProcessInstaller1
帐户属性为网络服务。 使用此设置时,服务未在服务器上启动。当我试图手动启动过程时,它立即返回到停止状态。
之后当我将帐户更改为LocalSystem服务正常工作。 我的问题是:WCF Windows服务权限问题
- 任何想法,为什么它不能与网络服务帐户一起使用?
- 使用服务器与LocalSystem帐户有什么安全隐患?此服务器在Intranet中用作其他服务器的报告服务器。
它将成为用户权利问题。我不确定它是正确的,但我很肯定NS比LS拥有更少的权利。 – Will 2010-04-15 14:24:23
是的,但根据教程,它应该有可能使它与NS一起工作。 – Elad 2010-04-15 14:30:11