Aktywne Wpisy

Teuvo +49

Teuvo +33
ostatnio jak chodziłem po lesie i gadałem do siebie podsumowując życie to doszedłem do wniosku że jednak zbyt surowo siebie oceniałem i jednak wcale nie tak źle zagrałem tymi kartami które dostałem bo chociaż niektóre były dobre to była też cała masa tych złych i niewiele więcej dało się zrobić




angular pewnie bije z innego adresu niż stoi twój serwer i Twoje security blokuje options na tym styku.
1. W security dodaj .cors().disable() [czy jakos tak]
2. Reverse proxy
3. Spermituj wszystkie options
4. Poprawnie zkonfiguruj cors
security link
@PreAuthorize("hasRole('USER')")@PostMapping("/login")
public ResponseEntity login() {
return
@PreAuthorize("hasRole('USER')")
@PostMapping("/login")
@CrossOrigin
@EnableWebSecurityto robisz na niej coś takiego:.authorizeRequests().antMatchers("/api/login").permitAll()
Więcej info tutaj:
https://github.com/spring-projects/spring-data-examples/tree/master/rest/security#writing-a-security-policy