OperationCanceledException von System.Web.Http.HostAuthenticationFilter

9

Wir haben vor Kurzem unsere Fehlerprotokolle überprüft und viele Ausnahmen vom Typ "Der Vorgang wurde abgebrochen" gesehen. Wir konnten sie nicht reproduzieren, es sieht aus wie eine abgebrochene Anfrage, aber alle stammen von OWIN HostAuthenticationFilter.

Hier ist der Stack-Trace:

%Vor%

Hat jemand diesen Fehler schon einmal gesehen?

    
SupperSlonic 26.11.2014, 02:38
quelle

1 Antwort

1

Ich weiß, dass diese Frage über ein Jahr alt ist, aber ich lasse es hier, für den Fall, dass jemand dieselbe Frage hat wie ich.

Ja, dies wird dadurch verursacht, dass eine Anfrage storniert wird, und zwar aus mehreren Gründen, aber in meinem Fall und, wie ich vermute, auch in Ihrem Fall. Es wurde vom Client beim Schließen der Anfrageverbindung verursacht, bevor der Server antworten konnte. Der Server löscht den nicht mehr benötigten Thread, um ihn freizugeben, und löst die Ausnahme aus, System.OperationCanceledException .

Sehen Sie sich dieses Problem auf GitHub for IdentityServer an, das ein halbes Jahr nach dieser StackOverflow-Frage erstellt wurde: Ссылка

  

Ja, hört sich an, als hätte der User-Agent seine HTTP-Verbindung geschlossen, bevor der Server antworten konnte. - Quelle

Sehen Sie sich diese ähnliche StackOverflow-Frage an, um zu ermitteln, wie diese Ausnahmen protokolliert werden. ASP.NET-Web-API OperationCanceledException, wenn der Browser die Anfrage abbricht .

    
scraymer 12.02.2016 15:20
quelle