Ответ 1
Вкратце:
- IIS 5.1 (Windows XP) - это локальная учетная запись
ASPNET
- IIS 6 - по умолчанию пулы приложений запускаются под учетной записью
Network Service
, которая является членом группыIIS_WPG
- IIS 7.0 - все еще
Network Service
- IIS 7 SP2/7.5 - работает под эфемерной вещью под названием
ApplicationPoolIdentity
, которая сопоставляется с учетной записьюIIS APPPOOL\ApplicationPool
(например, IIS APPPOOL\DefaultAppPool). Эта учетная запись является членом группы пользователейIIS_IUSRS
- Сервер веб-разработки ASP.NET(Cassini) - это, очевидно, ваша собственная учетная запись
И это хорошая практика для создания пользовательской учетной записи с низким уровнем привилегий для запуска вашего приложения, особенно в среде PROD, или когда вам нужно получить доступ к сети из приложения.