
Zugriff auf xmlhttprequest at
'http: // localhost: 8078/api-category/getall' von Origin
'http: // localhost: 5173 wurde durch cors blockiert. Auf der angeforderten
-Ressource. homepage.tsx: 42 < /p>
axiOSError {message: 'netzwerk error', name: 'axioSeRror', code:
'err_network', config: {…}, Anfrage: xmlhttprequest,…} (anonymous) @
homepage.tsx homepage.tsx: 42
react-stack-bottom-rame @ react-dom_client.js? v = 6e2d2c08: 16242
runwithfiberIndev @ react-dom_client.js? v = 6e2d2c08: 726
commithookefect @ react-dom_client.js? v = 6e2d2c08: 7767
commitHookPassivemountEcts @ react-dom_client.js? v = 6e2d2c08: 7825
commentpassivemountonfiber @ react-Dom_client.js? /> recursiveTraversepassivemountEffects @
react-dom_client.js?v=6E2D2C08:9163 COMPYPPASSIVEMOUNTONFIBER @
React-dom_client.js?v=6e2d2c08:9265< BR /> recurtravertravertaversectsPects. />React-Dom_client.js?v=6E2D2C08:9163 CONMITPASSIVEMOUNTONFIBER @
REACT-DOM_CLIENS.JS?v=6E2D2C08:9176
RecurStravertaVEInects @br />eRect0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0REACTS.REACTOC0C0REACT.JSAWS2C0REACT.js?v=6e2C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0RACTSWAST. commessingpassivemountonfiber @
react-dom_client.js?v=6E2D2C08:9176
recurStraversepassivemountEcts @
React-dom_client.js?v=6E2D2C08:9163 commentPassPassaBiber @ />React-Dom_client.js?v=6E2D2C08:9265
RecurStraversepassivemountEcts @
React-dom_client.js?v=6E2D2C08:9163 COMPYPASSIVEMOUNTONFIBER @ />React-Dom_client.js?v=6E2D2C08:9265
RecurStraversepassivemountEcts @
React-dom_client.js?v=6E2D2C08:9163 COMPYPASSIVEMOUNTONFIBER @ />React-Dom_client.js?v=6E2D2C08:9176
RecurStraversepassivemountEcts @
React-Dom_client.js?v=6E2D2C08:9163 COMPYPASSIVEMOUNTONFIBER @ />React-Dom_client.js?v=6E2D2C08:9176
RecurStraversepassivemountEcts @
React-Dom_client.js?v=6E2D2C08:9163 COMPYPASSIVEMOUNTONFIBER @ />React-Dom_client.js?v=6E2D2C08:9176
RecurStraversepassivemountEcts @
React-Dom_client.js?v=6E2D2C08:9163 COMPYPASSIVEMOUNTONFIBER @ />React-Dom_client.js?v=6E2D2C08:9265
RecurStraversepassivemountEcts @
React-dom_client.js?v=6E2D2C08:9163 COMPYPASSIVEMOUNTONFIBER @ />React-Dom_client.js?v=6E2D2C08:9176
RecurStraversepassivemountEcts @
React-Dom_client.js?v=6E2D2C08:9163 COMPYPASSIVEMOUNTONFIBER @ />react-dom_client.js?v=6e2d2c08:9265
recursivelyTraversePassiveMountEffects @
react-dom_client.js?v=6e2d2c08:9163 commitPassiveMountOnFiber @
react-dom_client.js?v=6e2d2c08:9186 flushpassiveEffects @
react-dom_client.js?v=6E2D2C08:11119 Performsyncworkonroot @
React-dom_client.js?v=6E2D2C08:1145 FlushSyncacrossross_Impl @
react-dom_client.js?v=6E2D2C08:11356 CONTYROOTIMPL @
REACT-DOM_CLIENS.JS?v=6E2D2C08:11073 CONTYROOT @
React-Dom_client.js?v=6E2D2C08:10989 commentroothw. />React-Dom_client.js?v=6E2D2C08:10477 PerformworkonRoot @
react-dom_client.js?v=6E2D2C08:10421 PerformworkonrootviaStask
@react-dom_client.js.js. Js2d2c08: 11436.-jun.js. />react-dom_client.js?v=6E2D2C08:35 categoryService.tsx: 14
Get
http: // localhost: 8078/api-kategory/getall net :: er_failed 302 (Found) Mistricing Die Kategorien: cors.configurationSource(corsConfigurationSource()))
.authorizeExchange(exchanges -> exchanges
.pathMatchers(HttpMethod.OPTIONS, "/**").permitAll()
.pathMatchers(HttpMethod.GET, "/category-service/category/getAll").permitAll()
.anyExchange().authenticated()
)
.exceptionHandling(handling -> handling
.authenticationEntryPoint((exchange, ex) ->
Mono.fromRunnable(() -> {
exchange.getResponse().setStatusCode(HttpStatus.UNAUTHORIZED);
})
)
)
.build();
}
@Bean
public UrlBasedCorsConfigurationSource corsConfigurationSource() {
CorsConfiguration corsConfig = new CorsConfiguration();
corsConfig.setAllowedOrigins(List.of("http://localhost:5173"));
corsConfig.setAllowedMethods(List.of("GET", "POST", "OPTIONS"));
corsConfig.setAllowedHeaders(List.of("Origin", "Content-Type", "Accept", "Authorization"));
corsConfig.setAllowCredentials(true);
UrlBasedCorsConfigurationSource source = new UrlBasedCorsConfigurationSource();
source.registerCorsConfiguration("/**", corsConfig);
return source;
}
}
[/code]
Wie Sie in der URLBasedCorsConFigurationSource sehen können, habe ich alle Methoden von Localhost zugelassen: 5173, aber es funktioniert immer noch nicht.