Errore HTTP 403.1 - Forbidden

Si è tentato di avviare un programma eseguibile CGI, ISAPI o di altro tipo da una directory che non consente l'esecuzione di programmi.

Cause più probabili:

  • Il flag "Script" o "Script e file eseguibili" non è configurato in Diritti e autorizzazioni a livello di server, sito, applicazione o pagina.
  • Nell'attributo configuration/system.webServer/handlers@accessPolicy non è configurato Script o Execute.
  • L'accesso in esecuzione viene negato quando si tenta di eseguire un file CGI o un altro eseguibile.
  • L'accesso script viene negato quando si tenta di accedere a un file ASP, ASP.NET o a un altro file di script dinamico.
  • Il mapping di script per il file che si tenta di eseguire non è configurato per riconoscere il verbo HTTP utilizzato (ad esempio GET o POST).
  • Il verbo HTTP per il mapping di script fa la distinzione tra maiuscole e minuscole e utilizza le maiuscole. Il verbo HTTP "POST" è corretto, mentre "post" non è corretto e l'esecuzione viene negata.

Possibili operazioni:

  • Abilitare l'esecuzione degli script per la risorsa richiesta.
    1. Aprire Gestione IIS e passare al livello da gestire.
    2. Nella pagina Funzionalità, fare doppio clic sulla funzionalità Mapping gestore.
    3. Nella riquadro Azioni della pagina Mapping gestore, fare clic su Modifica autorizzazioni gestore.
    4. Nella finestra di dialogo Modifica autorizzazioni gestore, selezionare Script per abilitare i gestori che richiedono diritti di script.
  • Verificare l'impostazione configuration/system.webServer/handlers@accessPolicy a livello di server, sito, applicazione e pagina.
  • Verificare che il mapping di script sia configurato per riconoscere il verbo HTTP utilizzato e che il verbo sia in lettere maiuscole.
  • Creare una regola per tenere traccia delle richieste non riuscite per questo codice di stato HTTP. Per ulteriori informazioni sulla creazione di una regola di traccia per richieste non riuscite, fare clic qui.

Informazioni dettagliate sull'errore:

Modulo   IIS Web Core
Notifica   MapRequestHandler
Gestore   ASPClassic
Codice errore   0x80070005
URL richiesto   http://www.lacompagniadegliaccesi.it:80/index.asp
Percorso fisico   \\STORAGEWINSSD\ODIN3\www\MW_qIRnnXRIG\lacompagniadegliaccesi.it\index.asp
Metodo di accesso   Anonima
Utente di accesso   Anonima

Altre informazioni:

Questo errore si verifica quando l'impostazione Autorizzazioni di esecuzione per la risorsa richiesta non consente l'esecuzione degli script. Impostare la proprietà Autorizzazioni di esecuzione per la risorsa a livello di server, sito, applicazione e file. Per risolvere il problema, verificare l'impostazione Autorizzazioni di esecuzione per ognuno dei livelli indicati e impostare il diritto di esecuzione appropriato al livello desiderato.

Visualizza altre informazioni »

Articoli della Microsoft Knowledge Base:

  • 318380