Мне нужно получить данные из контроллера пружины, но сервер всегда возвращает 403 Запрещено.Сервер Spring использует аутентификацию LDAP.Я добавил учетные данные: 'include' , но ничего не изменилось.
Это мой файл download.js
fetch("/test", {
credentials: 'include',
method: "POST",
headers: {
'Accept': 'application/json',
'Content-Type': 'application/json',
'Cache': 'no-cache'
}
})
.then((response)=>{
alert(response);
return response.json();
})
.then((data)=>{
console.log(data);
alert(data);
});
А это мой контроллер
@RestController
public class TestController {
@Autowired
private CalcVersionsService calcVersionsService;
@PostMapping("/test")
@ResponseBody
public Set<CalcVersion> test(){
return calcVersionsService.findAll();
}
}
Как выполнить авторизованный запрос к серверу?