【发布时间】:2009-10-13 18:17:15
【问题描述】:
我有一个 ASP.NET MVC Web 应用程序,并且我想在其中一个控制器操作中启动进程(exe 文件)。该进程需要在域用户下运行,因为它访问域上的其他资源。这可以是单个硬编码用户,也可以是当前在网页上的用户。 web.config 正在使用 Windows 身份验证。
我已尝试打开模拟并尝试在指定特定用户时打开模拟。这两种情况都会导致权限问题。
我也尝试以特定域/用户/密码启动该进程,但这会给我一个错误“登录失败:未知用户名或密码错误”。我很肯定用户名/密码是正确的,并且执行“runas”工作正常。
我什至不确定执行此操作的“正确”方法。任何帮助表示赞赏。
谢谢。
【问题讨论】:
标签: asp.net asp.net-mvc process