从IIS以管理员身份启动进程

时间:2012-09-13 13:53:13

标签: c# visual-studio-2010 iis-7 windows-server-2008

我需要从IIS7(Windows Server 2008)中托管的WCF服务以管理员用户身份启动进程(.exe控制台应用程序)。怎么能得到这个?

谢谢你, 的Riccardo

2 个答案:

答案 0 :(得分:1)

我不确定IIS中的WCF服务,但是对于基本网站,您单击该站点(在inetmgr IIS7中),在IIS部分下面有一个名为Authentication的图标。然后在主框中有几个选项,如匿名身份验证等。选择一个,然后在右侧点击编辑按钮。您可以指定希望站点执行的用户。如果你真的想要,你可以选择你的管理员帐户。

同样,这适用于IIS网站,而不是WCF服务。

就像其他一些评论员所说的那样,给它一个完整的管理员帐户并不是正确的方法。我将创建一个具有最低权限的有限用户帐户。

答案 1 :(得分:0)

只需设置池的应用程序标识(在高级设置中)。这不是最终的解决方案,但现在它可行。