Ich mag meine Servletkontext konfigurieren, wie Sessing einen benutzerdefinierten JSESSIONID Schlüssel (siehe Changing cookie JSESSIONID name)Frühling Boot configure benutzerdefinierte jsessionid für Embedded Server
Ich glaube, ich die SpringBootServletInitializer
verwenden kann, wenn eine WAR-Datei ausgeführt wird, die Manipulation die servletContext
in onStartup()
. Wenn ich jedoch auf einem eingebetteten Anwendungsserver unter Verwendung von new SpringApplicationBuilder().run()
ausführe, weiß ich nicht, wo der Servletkontext am besten manipuliert werden kann.
ich bin ziemlich misstrauisch Ihre Motive. Wenn Sie den Cookie-Namen ändern, können Sie beispielsweise keine gemeinsamen Lastenausgleichsalgorithmen nutzen. Ich kann nicht wirklich verstehen, warum es notwendig ist. –