【发布时间】:2017-08-31 05:34:30
【问题描述】:
我正在开发 Spring Boot 应用程序,我遇到了一个要求,我需要请求(获取)一个已经在 Internet 上可用的 API(由某人开发,仅供演示)并获取数据。但是该 API 阻止了 CORS 请求。虽然我可以在浏览器中点击 api 并查看 json 响应,但我无法在我的 spring java 代码中点击 API。我收到 403 禁止异常。有没有办法解决这个问题?谢谢
java代码
String endPoint="www.api.blahblah.com"; (sample only)
RestTemplate restTemplate = new RestTemplate();
ResponseEntity<String> response= restTemplate.getForEntity(endPoint+userName,String.class);
【问题讨论】:
-
你在本地测试吗?
-
不,我已经部署到heroku
标签: java spring rest spring-boot cors