我的脑袋因为这个问题而头疼不已。
我为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服务