Ciò che gli utenti necessitano dell'accesso in scrittura sulla cartella App_Data affinché Elmah possa scrivere i file di errore
-
07-07-2019 - |
Domanda
Ho pubblicato il mio sito e viene generata un'eccezione ma nessun file di errore viene generato nella cartella App_Data. Mi chiedo se sia un accesso in scrittura alla cartella.
La documentazione dice che il processo ASP.Net necessita dell'accesso in scrittura ma non è sicuro di cosa si intenda. Qualcuno può dirmi quale utente ha bisogno dei diritti per questa cartella?
Grazie
AGGIORNAMENTO: Ho scoperto che il processo ASP.Net su Win 2003 è l'utente SERVIZIO DI RETE. È corretto?
Soluzione
Su Windows Server 2003 (IIS6 +) e versioni successive è SERVIZIO DI RETE. Su IIS 5 e versioni precedenti è l'account utente ASPNET che necessita dell'accesso richiesto.
Altri suggerimenti
Indipendentemente dall'utente, è l'identità del pool di applicazioni in cui è in esecuzione l'app. In genere si tratta di un servizio di rete, ma potrebbe essere un account diverso se l'amministratore dell'hosting lo ha impostato in questo modo.