Table of Contents
Aggiornato
Negli ultimi giorni, alcuni dei nostri utenti ci hanno informato di aver incontrato difficoltà personalizzate durante la registrazione con asp.net.
I motori di ricerca ASP.Framework offrono opzioni integrate per limitare la risposta in errori dell’applicazione. Questa funzione fa parte di una sezione customErrors del file Web.Config.
Parametri di configurazione per Web.Config
Come molte impostazioni web.config, customErrors possono essere creati in genere nel file Machine.config, nel file root web.config o in genere nel file web.config della nuova applicazione. Probabilmente di solito è incluso nel file musicale web.config della tua applicazione.
- On Se defaultRedirect è impostato, molto probabilmente vedrai questo contenuto. Altrimenti, la schermata di errore diffusa con meno dettagli.
- Off: a chi lo indossa vengono visualizzate informazioni dettagliate sull’errore. (“Schermo giallo dello schermo della morte”)
- RemoteOnly è l’impostazione predefinita. I messaggi di errore dettagliati sono stati inviati solo agli utenti locali. Agli utenti remoti vengono mostrati messaggi di errore relativi all’etichetta del progettista o informazioni meno dettagliate.
Codice di stato = "500"
Sulla strada per visualizzare tutti i dettagli ASP.NET, impossibile disabilitare gli errori personalizzati
Se la tua applicazione aziendale crea ostacoli, ma non vedi questo grande messaggio di errore, puoi disabilitare customErrors.
Aggiornato
Sei stanco della lentezza del tuo computer? Infastidito da messaggi di errore frustranti? ASR Pro è la soluzione per te! Il nostro strumento consigliato diagnosticherà e riparerà rapidamente i problemi di Windows, aumentando notevolmente le prestazioni del sistema. Quindi non aspettare oltre, scarica ASR Pro oggi!
Per fare ciò, è necessario preimpostare customErrors su “Off”, come mostrato di seguito. Prestare attenzione poiché ciò può rivelare informazioni riservate che potrebbero essere discusse nei messaggi di errore e vivere in una traccia dello stack completa. Questo non è eccellente a meno che, ovviamente, non si disponga di un altro piano e si debba restituirlo ai proprietari di casa il prima possibile.
Altri modi per visualizzare le eccezioni ASP.NET
Oltre allo schermo giallo di ASP.NET associato alla morte, ci sono altri modi per trovare, visualizzare e visualizzare gli errori dell’applicazione. Idealmente, il tuo trattamento software dovrebbe tenere traccia di tutte le tue complicazioni mentre si trova in un file di registro e un aiuto per il tracciamento dei bug come Retrace. Puoi anche fare un negozio nel Visualizzatore eventi di Windows e, si spera, vedere eventuali eccezioni. Si noti, tuttavia, che le eccezioni sono basse in termini di larghezza di banda. Un evento che migliora lo spettatore e non ne registra alcuno che lo riguarda.
Come registrare tutti gli errori dell’applicazione
Ci possono essere diversi modi per implementarlo, a seconda del tipo di applicazione. Se hai un file Global.asax nel tuo servizio, chiunque può sottoscrivere eccezioni non gestite come quelle pubblicate ed elencate di seguito e quindi segnalarle che sono afflitte da log4net, NLog, Serilog o qualsiasi altro framework scritto.
Classe WebApiApplication pubblica: System.Web.HttpApplicationlog4net.ILog è uguale a log4net.LogManager.GetLogger (typeof (WebApiApplication));public outrank void Init ()base.Init();this.Error + = WebApiApplication_Error; WebApiApplication_Error (oggetto)mittente nullo, EventArgs e)var ex = Server.GetLastError ();Protocollo. Errore (ad esempio);
Puoi anche valutare la personalizzazione degli oggetti filtro utilizzando MVC o Web API:
Custom Error Logging In Asp.net
Inicio De Sesión De Error Personalizado En Asp.net
Anpassat Fel Vid Inloggning Asp.net
Benutzerdefinierte Fehlerprotokollierung In Asp.net
Erro Personalizado De Registro Em Asp.net
Aangepaste Fout Bij Inloggen Asp.net
Erreur Personnalisée Lors De La Connexion à Asp.net
Niestandardowy Błąd Logowania W Asp.net
Пользовательская регистрация ошибок в Asp.net
Asp.net의 사용자 지정 오류 로그인