Ungültige CORS-Anfrage oder Anfragen funktionieren nichtJava

Java-Forum
Anonymous
 Ungültige CORS-Anfrage oder Anfragen funktionieren nicht

Post by Anonymous »

Nachdem ich mein Vite-Projekt erstellt und in meine Java-Spring-Boot-Anwendung integriert habe. Ich spiele mit CORS-Konfigurationen herum. Wenn kein Port konfiguriert ist, kann ich mich über SAML SSO anmelden, wo Microsoft Azure mein Dienstanbieter ist, und zum Projekt gehen. Dort funktionieren aber nur die GET-Anfragen. Wenn ich diese CORS-Einstellungen anwende, kann ich mich nicht mehr anmelden und erhalte eine leere Seite mit der Meldung „Ungültige CORS-Anfrage“:
@Configuration
public class SecurityConfig {

@Bean
public SecurityFilterChain securityFilterChain(HttpSecurity http) throws Exception {
http
.cors(cors -> cors.configurationSource(request -> {
CorsConfiguration config = new CorsConfiguration();
config.setAllowedOrigins(List.of("http://localhost:8080"));
config.setAllowedMethods(List.of("GET", "POST", "PUT", "DELETE", "PATCH", "OPTIONS"));
config.setAllowCredentials(true); // Allow cookies or authentication headers
config.setAllowedHeaders(List.of("Authorization", "Content-Type", "X-Requested-With"));
return config;
}))
.csrf().disable() // Disable CSRF
.authorizeHttpRequests(auth -> auth
.requestMatchers("/saml2/**").permitAll() // Allow SAML endpoints
.requestMatchers("/login/**").permitAll() // Allow SAML endpoints
.requestMatchers("https://localhost:8080/**").permitAll() // Allow SAML endpoints
.anyRequest().authenticated() // Adjust based on your requirements
);
return http.build();
}
}

Neben der Sicherheitskonfiguration. Alles andere funktioniert einwandfrei. Ich habe diese Konfiguration auch für die Entwicklung verwendet, aber jetzt, wo SAML und Vite beide mit dem Backend verbunden sind, funktioniert mindestens eine dieser beiden nicht.
Ich habe auch versucht, mit den Anforderungsmathern herumzuspielen , einige weitere Stapelüberlaufprobleme zum Code hinzugefügt. Aber bisher hat nichts funktioniert.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post