В контроллере есть @RequestMapping ("/ api")
protected void configure(HttpSecurity http) throws Exception {
http
.authorizeRequests()
.antMatchers("/api/users" ,"/api/books/{id}","/api/authors", "/api/books","/api/categories").permitAll()
.anyRequest().authenticated()
.and().logout().logoutUrl("/logout")
.logoutSuccessUrl("/");
}
Методы Get работают идеально, но Post не работает с теми же URL-адресами. Вот пример из одного метода GET и одного метода POST.
@PostMapping("/users")
User createUser(@RequestBody User user){
return this.userRepository.save(user);
}
@GetMapping("/users")
Collection<User> getUsers(){
return this.userRepository.findAll();
}
Итак, GET работает, но POST нет. Отправить сообщение перенаправить меня на Facebook логин