Java / Jetty: Hinzufügen eines Filters zu Embedded Jetty

8

Ich arbeite mit Embedded Jetty und möchte einen Servlet-Filter hinzufügen, der vor jeder Anfrage auf Authentifizierung prüft. Ich habe versucht, diesem Beispiel zu folgen, aber es sieht so aus, als ob sich die Signatur geändert hat.

%Vor%

Mein Jetty-Starter sieht so aus:

%Vor%

Wenn ich die Zeile auskommentiere

%Vor%

Ich finde, dass sich die Signatur geändert hat. Also möchte ich einen kleinen Schritt zurück machen und fragen, mit Embedded Jetty, wie füge ich einen Filter, der am Anfang der Anfrage läuft und erlaubt die Anfrage, nur weiter, wenn eine Bedingung erfüllt ist?

Der Anfang der AuthenticationFilter-Klasse sieht folgendermaßen aus:

%Vor%     
David Williams 23.10.2013, 00:41
quelle

1 Antwort

16

Sie suchen wahrscheinlich nach EnumSet.of(DispatcherType.REQUEST) , einschließlich eines vollständigen Beispiels unten:

%Vor%     
Andrew 23.10.2013, 16:44
quelle

Tags und Links