Frage

Ich habe eine Feder-Anwendung, die einige RESTful Web Services mit Apache CXF (mit JAX-rs) veröffentlicht. Ich möchte den Zugriff auf diese Dienste Standardauthentifizierung über HTTP sichern. Der Benutzername und das Passwort sollten in einer Spring-Konfigurationsdatei. Die Hauptanwendung nutzt bereits Spring Security und ich würde nicht mit dem Setup zu verwirren bevorzugen.

Was ist der einfachste Weg, dies zu tun? Ich konnte meine eigenen ServletFilter schreiben, aber sicher muss es eine Möglichkeit, dies zu konfigurieren?

War es hilfreich?

Lösung

Der Autor von HTTP Basic Authentication mit Apache CXF Revisited den Code eines CXF Interceptor bietet die HTTP Basic Authentication Validierung implementiert und eine Probe, wie die Sicherheit Abfangjäger zu definieren und ermöglichen es auf einem einfachen Endpunkt.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top