Errore HTTP 403.14 - Accesso negato quando si apre una pagina Web IIS
Questo articolo consente di risolvere l'errore "Errore HTTP 403.14 - Accesso negato - Il server Web è configurato per non elencare il contenuto di questa directory" che si verifica quando si apre una pagina web Internet Information Services (IIS).
Versione originale del prodotto: Internet Information Services
Numero KB originale: 942062
Note
I destinatari di questo articolo sono gli amministratori di siti Web e gli sviluppatori Web.
Sintomi
Quando si visita un sito Web ospitato in IIS, viene visualizzato un messaggio di errore simile al seguente:
Errore server nell'applicazione "<nome applicazione>"
HTTP Errore 403,14 - Accesso negato
HRESULT: 0x00000000
Descrizione di HRESULT: il server Web è configurato per non consentire la visualizzazione del contenuto dalla directory.
Risoluzione per gli utenti
Gli utenti finali devono contattare gli amministratori del sito Web per comunicare che si è verificato questo errore per l'indirizzo web specificato.
Per gli amministratori del sito
Questo problema si verifica perché il sito Web non dispone della funzionalità Esplorazione directory abilitata o il documento predefinito non è abilitato o configurato correttamente. Per risolvere il problema, utilizzare uno dei metodi riportati di seguito:
Metodo 1: Abilitare la funzionalità Esplorazione directory in IIS
Per risolvere il problema, seguire questa procedura:
- Selezionare Avvia>esecuzione, digitare inetmgr.exe e quindi selezionare OK per avviare Gestione IIS.
- In Gestione IIS espandere <il nome del>>server Siti Web e selezionare il sito Web che si desidera modificare.
- Nella visualizzazione Funzionalità, fare doppio clic su Esplorazione directory.
- Nel riquadro Azioni, selezionare Abilita.
Metodo 2: aggiungere un documento predefinito
Per risolvere il problema, seguire questa procedura:
- Selezionare Avvia>esecuzione, digitare inetmgr.exe e quindi selezionare OK per avviare Gestione IIS.
- In Gestione IIS espandere <il nome>>del server Siti Web e quindi selezionare il sito Web da modificare.
- Nella visualizzazione Funzionalità, fare doppio clic su Documento predefinito.
- Nel riquadro Azioni, selezionare Abilita.
- Nella visualizzazione Funzionalità il documento predefinito deve essere elencato (preferibilmente prima). In caso contrario, nel riquadro Azioni selezionare Aggiungi, digitare il nome del documento predefinito nella casella Aggiungi documento predefinito e quindi selezionare OK. Il file deve esistere nella cartella radice del sito.
Metodo 3: abilitare la funzionalità Esplorazione directory in IIS Express
Note
Questo metodo si rivolge agli sviluppatori Web che riscontrano questo problema durante l'utilizzo di IIS Express.
Aprire una finestra del prompt dei comandi e passare alla cartella IIS Express nel computer. Ad esempio, digitare il comando seguente al prompt dei comandi e quindi selezionare Invio:
cd C:\Program Files\IIS Express
Digitare il comando seguente e quindi premere INVIO:
appcmd set config /section:directoryBrowse /enabled:true
Per altre informazioni sulle
Appcmd.exe
righe di comando, vedere Introduzione alle AppCmd.exe.