Ich habe eine Spring Boot-Webanwendung mit Spring Initializer, eingebettetem Tomcat, Thymeleaf Template-Engine und Paket als ausführbare JAR-Datei erstellt.SpringBoot App - Serverkontext Pfad
Eingesetzte Technologien:
Frühling Stiefel 2.0.0.M6, Java 8, Maven
Hier meine Sicherheit Config
@Override
protected void configure(HttpSecurity http) throws Exception {
final List<String> activeProfiles = Arrays.asList(env.getActiveProfiles());
if (activeProfiles.contains("dev")) {
http.csrf().disable();
http.headers().frameOptions().disable();
}
http
.authorizeRequests()
.antMatchers(publicMatchers()).permitAll()
.anyRequest().authenticated()
.and()
.formLogin().loginPage("/login").defaultSuccessUrl("/iberia/list")
.failureUrl("/login?error").permitAll()
.and()
.logout().permitAll();
}
in meinem application.properties
server.contextPath=/iberiaWebUtils
server.port=1234
Aber wenn Ich laufe die App unter http://localhost:1234/iberiaWebUtils, anstatt aufzu gehen, die App. Umleitungen an http://localhost:1234/login
ich auch versucht, mit
server.context-path=/iberiaWebUtils
mit dem gleichen Ergebnis
Ich bin nicht in der Lage, das Problem zu reproduzieren, mit dem Sie konfrontiert sind .. Ich habe Projekt mit Spring-Sicherheit und Thymoleaf mit Springboot konfiguriert ... Bitte teilen Sie Ihre detaillierte Konfiguration, so dass es hilfreich sein wird zu debuggen – Hiren