2012-01-05 13 views

risposta

5

La stessa domanda è stata posta e ha risposto allo here. Check it out. Fondamentalmente:

I due account sono cose diverse. Pensa all'identità del sito web che rappresenta l'utente del sito. Se si crea un nuovo sito Web, questo account è l'account IIS anonimo. Se si disattiva "Autenticazione anonima", gli utenti dovranno eseguire l'autenticazione sul sito Web (in un sito di dominio Intranet/Windows potrebbe essere implicito utilizzando le credenziali di rete.)

L'identità del pool di applicazioni è l'account di Windows necessario per l'esecuzione le tue assemblee Normalmente è l'account "Servizio di rete" che è un account con privilegi minimi con diritti e permessi limitati. Ha le credenziali di rete. Ciò significa che puoi usarlo per autenticare contro le risorse di rete in un dominio. Puoi anche usarlo per accedere a un database SQL Server con sicurezza integrata.

Ad esempio, se l'applicazione ASP.NET deve scrivere in una cartella, è necessario concedere l'autorizzazione all'account del pool di applicazioni, non all'account del sito Web.

Problemi correlati