Ich verwende Springboot, Web MVC und Spring Security mit Java-Konfiguration. Meine URLs sind "RESTful" und möchten benutzerdefinierte Autorisierungsmethoden hinzufügen.
Zum Beispiel:
%Vor%Ich möchte so etwas erreichen:
%Vor% Ich verstehe, dass ich den HttpServletRequest
übergeben und den Pfad manuell streichen kann, aber das möchte ich vermeiden! Auch nicht allzu scharf auf Methodenebene Sicherheit, würde lieber die Konfiguration an einem Ort, wie ich viele Controller haben.
Danke!
Sie können auf Pfadvariablen zugreifen, indem Sie ihnen einfach #
voranstellen. In Ihrem Fall wäre die korrekte Syntax:
Ich bin mir nicht sicher, wann das eingeführt wurde, aber ich weiß, dass es jetzt unterstützt wird. Referenz: Ссылка
Ich denke, dass Sie mit AntPathMatcher am nächsten kommen können (basierend auf dies ) ist:
%Vor%Tags und Links java spring spring-mvc spring-security