我需要在服务器上运行一个应用程序。我有一个可执行文件,它可以通过终端服务在我自己的权限下运行得很好。当我使用 VS 运行该站点时,它也可以通过 asp.net 在我自己的计算机上运行良好。
当我尝试在真正的 IIS 上运行我的网站时,它就挂起了。我尝试将 StartInfo 的凭据更改为我自己的凭据,并尝试在 web.config 中为我自己尝试 Impresonate=true 。在这两种情况下它仍然不起作用。
我不断收到以下错误(当在我的凭据下运行并在 /console 上输入服务器时)
我还在 IIS 选项中选中了“允许服务与桌面交互”。
这里有人知道我缺少什么吗?我应该检查一些选项,或者也许有其他方法来做我需要的事情?
Thanks.
尝试使用新的管理员帐户创建新的应用程序池。如果有效,请将用户从管理员组中删除,并创建一个具有应用程序所需权限的新组。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)