Witam
Tworze aplikacje internetową z react.js jak frontem i spring boot jako backendem. Przy próbie fetch-owania danych z API dostaje taki o to komunikat.
Chrome:
Mozilla:
Mój fetch w reacie:
A o to jak próbowałem rozwiązać swoje problemy:
- Dodawałem w moim userControler nagłówek : @CrossOrigin(origins = "http://localhost:3000") (gdzie localhost:3000 to react)
- Dodałem jako argument w fetch(url, {mode: 'no-cors'}), wtedy błąd z CORS zniknął ale pojawiły się następujące:
W mozilla:
W chromie:
Gdzie linijka App.js linia 21 to właśnie ten fetch po dodaniu "mode: 'co-cors".
A tu mamy JSON który ma być pobrany przez React:
Raw data responsa: