当<identity impersonate =“true”> </identity>时,拒绝访问Process.Start()

时间:2011-10-31 07:02:47

标签: c# asp.net process access-denied impersonation

我的脑袋因为这个问题而头疼不已。

我为AD设置了<identity impersonate="true" />但是当我重新运行应用程序时,当Process.Start()尝试运行命令时,我收到“Accesss Denied”错误。

所以我说:    <identity impersonate="true" userName="domain\user" password="pass" />然后它现在给了我

  

当前标识(domain \ user)没有对“c:\ WINDOWS \ Microsoft.NET \ Framework \ v2.0.50727 \ Temporary ASP.NET Files”的写入权限。

当我将用户名和密码放入process.StartInfo时,我仍然会收到Access Denied错误。

我做错了什么?

PS。这是一个Web服务

0 个答案:

没有答案