我正在将请求从angular发送到Java。 Java将响应返回给angular。那个时候我得到了这个错误。 :对预检请求的响应未通过访问控制检查:它没有HTTP正常状态。
@CrossOrigin(origins="http://localhost:4200",allowedHeaders="*")
我正在尝试使用上面的代码快照来解决我的问题。
@PostMapping(value = "/initiate")
public ResponseEntity<Object> getRedirect(@RequestBody PaymentRequestDetails paymentRequestDetails) {
URI yahoo = new URI("http://facebook.com");
HttpHeaders httpHeaders = new HttpHeaders();
httpHeaders.setLocation(yahoo);
return new ResponseEntity<Object>(httpHeaders, HttpStatus.SEE_OTHER);
}
我想在Facebook页面上重定向。 我面临cors错误,原因是来自原始“空”的消息已被CORS政策阻止:对预检请求的响应未通过访问控制检查:它没有HTTP正常状态。