Доступ запрещен для Process.Start (), когда <identity impersonate = "true" /> - PullRequest
2 голосов
/ 31 октября 2011

Моя голова не справляется с этой проблемой.

Я установил <identity impersonate="true" /> для вещей AD, но когда я перезапускаю приложение, я получаю сообщение об ошибке «Отказано в доступе», когда Process.Start() пытается запустить команду.

Поэтому я поставил: <identity impersonate="true" userName="domain\user" password="pass" />, тогда он теперь дает мне

Текущий идентификатор (домен \ пользователь) не имеет доступа на записьв 'c: \ WINDOWS \ Microsoft.NET \ Framework \ v2.0.50727 \ Временные файлы ASP.NET'.

Когда я помещаю имя пользователя и пароль в process.StartInfo, я все еще получаю сообщение об ошибке «Отказано в доступе».

Что я делаю неправильно?Это веб-сервис

...