답변:
두 계정은 서로 다릅니다. 사이트 사용자를 나타내는 웹 사이트 ID를 생각하십시오. 새 웹 사이트를 만드는 경우이 계정은 익명 IIS 계정입니다. "익명 인증"을 비활성화하면 사용자는 웹 사이트에 대해 인증해야합니다 (인트라넷 / Windows 도메인 사이트에서는 네트워크 자격 증명을 사용하여 암시적일 수 있음).
응용 프로그램 풀 ID는 어셈블리를 실행하는 데 필요한 Windows 계정입니다. 일반적으로 " 네트워크 서비스 "계정은 제한된 사용자 권한과 권한을 가진 최소 권한 계정입니다. 네트워크 자격 증명이 있습니다. 즉, 도메인의 네트워크 리소스에 대해 인증하는 데 사용할 수 있습니다. 통합 보안을 사용하여 SQL Server 데이터베이스에 액세스하는 데 사용할 수도 있습니다.
예를 들어 ASP.NET 응용 프로그램이 폴더에 기록해야하는 경우 웹 사이트 계정이 아닌 응용 프로그램 풀 계정에 권한을 부여해야합니다. 응용 프로그램 풀 ID에 대한 자세한 내용은 여기를 참조하십시오 .
참고 : IIS 7에는 익명 웹 사이트 계정에 동일한 응용 프로그램 풀 ID 계정을 사용하는 방법이 있습니다.