Swagger UI - 请求的资源上没有“Access-Control-Allow-Origin”标头

时间:2018-05-07 16:31:42

标签: java cors http-headers swagger swagger-ui

我正在用Java编写API,并使用Swagger来记录它。但是,当我尝试在Swagger中“试一试”时,我得到一个提示:

No 'Access-Control-Allow-Origin' header is present on the requested resource.

我已经为我的端点添加了标题,它适用于其中一些,但不是全部。

Response.noContent()
                .header("Access-Control-Allow-Origin", "*")
                .header("Access-Control-Allow-Methods", "GET, POST, DELETE, PUT, OPTIONS, HEAD")
                .build();

OR

Response.ok(results)
                .header("Access-Control-Allow-Origin", "*")
                .header("Access-Control-Allow-Methods", "GET, POST, DELETE, PUT, OPTIONS, HEAD")
                .build();

有没有人经历过这个?有没有解决?

0 个答案:

没有答案
相关问题