Meine Webanwendung hat eine Menge "normaler" Ressourcen (HTML-Seiten usw.) und auch einige REST-Ressourcen, die von JavaScript durch die zuvor erwähnten HTML-Seiten aufgerufen werden .Konfigurieren Sie Spring Security, um 403 für REST-URLs zurückzugeben und umzureichen für andere URLs
Wenn ein Sitzungszeitlimit vorliegt, wird der Benutzer zum Anmeldeformular weitergeleitet. Das ist großartig für die "normalen" Ressourcen, aber nicht für die REST-Ressourcen. Ich brauche nur eine Antwort von 403, damit das JavaScript übernehmen und den Benutzer zur erneuten Authentifizierung auffordern kann.
Es gibt unzählige Beispiele im Web, wie man jedes davon konfiguriert, aber ich konnte kein Beispiel finden, wie man die Methoden kombiniert. Alle meine API-URLs beginnen mit "/ api /", daher benötige ich den 403 für alle diese URLs und die Weiterleitung für alle verbleibenden URLs. Wie richte ich das ein?