I have ASP.NET MVC3 application that runs on IIS. One of controllers actions starting the process "cmd /C git clone some-repo".
I need to make sure that child process running under the user that already have git being setup. I use application pool with Identity == My Accout (admin + git is works).
The processes starting up ok, but it hangs up. I think that because of wrong identity which runs it.
Does anyone have experiece with starting up processes under IIS, have you seen something similar? What is the way to debug such issues?