Azure App Service : Debug Fehler anzeigen
Wie kann man für Debug Zwecke den Exception Fehler auf einer Azure Webseite anzeigen.
Wenn der Fehler wie hier in einer Webseite als Error angezeigt wird, aber ohne genaue Daten steht, dann kann man in den App Service/Configuration/ den Eintrag: ASPNETCORE_ENVIRONMENT mit dem Wert Development eintragen.
Danach wird der Exception Log auf der Webseite angezeigt.
Die Exception Anzeige zeigt keine kritischen Daten an, gibt aber Information über technische Probleme aus.
Nach beheben der Fehlerursache sollte der AppService/Config Eintrag wieder umbenannt werden oder entfernt werden
Error.An error occurred while processing your request.Request ID: Development ModeSwapping to Development environment will display more detailed information about the error that occurred. The Development environment shouldn't be enabled for deployed applications. It can result in displaying sensitive information from exceptions to end users. For local debugging, enable the Development environment by setting the ASPNETCORE_ENVIRONMENT environment variable to Development and restarting the app. |
Unter Azure/App Service/Configuration/Add application setting
Den Schüssel ergänzen: ASPNETCORE_ENVIRONMENT mit Wert: Development
Und mit Save speichern und den Webserver mit Overview/Restart erneut starten
Anschliessend wird wie gewohnt der Error Fehler auf der Webseite zu Debug Zwecken anzezeigt.
An unhandled exception occurred while processing the request. SqlException: Cannot open server "xxxxxxxx" requested by the login. The login failed. Microsoft.Data.ProviderBase.DbConnectionPool.CheckPoolBlockingPeriod(Exception e)
Stack Query Cookies Headers Routing SqlException: Cannot open server "xxxx" requested by the login. The login failed. Microsoft.Data.ProviderBase.DbConnectionPool.CheckPoolBlockingPeriod(Exception e) Microsoft.Data.ProviderBase.DbConnectionPool.CreateObject(DbConnection owningObject, DbConnectionOptions userOptions, DbConnectionInternal oldConnection) |