SecurityFilterChain

Übungsaufgaben zu Change Request und Keycloak: Zugriffsregeln, Tests mit Tokens und Fehlersuche für die Mitfahrgesuche

Die Mitfahrgesuche bekommen nach dem Umbau auf Keycloak eigene Zugriffsregeln. In diesen Übungen legst Du Rollen und Regeln für Monitor, REST-API und Verwaltung fest, schreibst Integrationstests mit oidcLogin() und stellst die Anwendung auf einen anderen Keycloak um, findest die Ursachen von 401 und 403 anhand von Symptomen und analysierst die Auswirkungen eines weiteren Change Requests.

Change Request Keycloak: Flurmonitor und REST-API mit OAuth 2.0 und OpenID Connect absichern

Kurz vor Projektende möchte die Schul-IT, dass sich alle im Mitfahrlabor über den Anmeldedienst Keycloak anmelden. Du lernst, wie das Team diesen Change Request mit einer Auswirkungsanalyse bewertet, was OAuth 2.0 und OpenID Connect mit Rollen, Flows und Tokens regeln, wie Du Keycloak startest und wie Spring Security die REST-API als Resource Server mit JWT und die Verwaltungsseite per oauth2Login absichert. Alle Tests laufen als Regressionstests mit, und eine Projekt-Retrospektive schließt das Projekt ab.