从弹簧控制器获取数据

时间:2018-06-25 09:00:13

标签: javascript spring spring-boot ldap fetch

我需要从spring控制器获取数据,但是服务器始终返回403 Forbidden。 Spring服务器使用LDAP认证。我添加了凭据:“包含” ,但没有任何变化。

这是我的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();
    }
}

result pic

如何授权对服务器的请求?

0 个答案:

没有答案