Come visualizzare gli errori 500 dettagliati?


11

Ho ii8 a cui ho provato a distribuire il mio asp.net web api. Immagino di aver fatto qualcosa di sbagliato come quando provo a vedere se il mio API funziona, ricevo un errore 500.

Tuttavia non mi dice quale sia l'errore. Come posso ottenere informazioni più dettagliate?

Risposte:


16

In Gestione IIS, seleziona il tuo sito, fai doppio clic Error Pagessull'icona e fai clic su Edit Feature Settingsnel riquadro a destra. Scegli Detailed Errors. Se ciò non bastasse, fai clic su .NET Error Pagesnella ASP.NETsezione, di nuovo Edit Feature Settingsnel riquadro a destra, scegli Off.

Se si tratta di una macchina di produzione, modificare nuovamente queste impostazioni dopo aver eseguito il debug del codice.


questo non ha letteralmente cambiato nulla della risposta per me, quindi ho provato un reset di IIS ... ancora nessuna fortuna :( usando IIS 10 però.
Guerra

Questa risposta mi ha aiutato a trovare un modo per vedere qual era il problema nella mia pagina web, ne è valsa davvero la pena! Grazie!
João Silva,

Avevo bisogno di fare questo sia per il sito che per il server per ottenere i dettagli per arrivare fino al mio browser (su un altro computer)
Player One

2

IIS, per impostazione predefinita, ti mostrerà errori dettagliati se navighi tramite localhost sul server web stesso. Questo potrebbe aiutare?


1
Semplice, ma facile da dimenticare
freefaller
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.