Process.Start () w asp.net?

Wedługmsdn :

Kod kontrolny ASP.NET i strona kontrolna serwera są wykonywane w kontekście procesu roboczego ASP.NET na serwerze sieci Web. Jeśli używasz metody Start na stronie sieci Web ASP.NET lub kontrolce serwera, nowy proces jest wykonywany na serwerze sieci Web za pomocąograniczone uprawnienia. Proces nie uruchamia się w tym samym kontekście co przeglądarka klienta i nie ma dostępu do pulpitu użytkownika.

Który konto dokładnie jest„ograniczone uprawnienia” ?

Przykład:

Jestem zalogowany, aby wygrać jakoRoyiNuwierzytelnianie systemu Windows jestwłączonePodszywanie się towłączone tak jakBobK w web.config (w całej witrynie)TheW3WP użytkownik toUserA (nie jest to sieć ani identyfikator aplikacji).

W C # robięProcess.start("....cmd.exe...") ( z Startinfo poświadczenia jako: „Martin„,”Password„,”Domain„)

Kto jest skutecznyaccount który wreszcie biegniecmd.exe ?

Do kogo „ograniczone uprawnienia” faktycznie się odnosi?

questionAnswers(3)

yourAnswerToTheQuestion