Ciao,
Nome file: redirection.config
Errore: Impossibile leggere il file di configurazione a causa di autorizzazioni insufficienti
Mah, per ora sembra semplicemente che l'utente virtuale con cui gira il tuo application pool non riesca ad accedere alla cartella in cui hai pubblicato i file dell'applicazione. Per caso hai scelto una cartella tipo C:\Users\NomeTuoUser\...?
Se sì, quella è una cartella a cui normalmente può accedere solo il tuo utente di Windows e devi concedere i necessari privilegi all'utente virtuale affinché riesca a leggere i file contenuti in essa. Quindi: tasto destro sulla cartella -> Sicurezza -> Modifica... -> Aggiungi... e quindi aggiungi questi due utenti con privilegi di lettura ed eventualmente di Modifica.
- IIS AppPool\NomeTuoApplicationPool
- IUSR
Oppure, l'altra soluzione è pubblicare i file dell'applicazione da un'altra parte, ad esempio su un disco fisso D: che non ha restrizioni particolari.
Risolto questo, vedi se ti si carica il sito e se riesci a far funzionare il codice che hai postato. Può darsi che l'utente virtuale debba essere aggiunto in qualche gruppo di Windows che gli dia i necessari privilegi per riavviare l'applicazione.
ciao,
Moreno