工作小总结

Java跨域-Redirect的跨域问题解决

Java跨域问题之Redirect解决当出现跨域,然后错误信息:Redirectisnotallowedforapreflightrequest这是因为,使用了redirect的跨域。解决方案在弄清楚问题后,我们了解只要给Preflightrequest优先通过就可以引导后续请求继续下发。对此,我们改造CORSFilter来解决这个问题。首先对OPTION请求放入HTTP200的响应内容。对于Pr

Java跨域问题之Redirect解决

当出现跨域,然后错误信息:Redirect is not allowed for a preflight request

这是因为,使用了redirect的跨域。

解决方案

在弄清楚问题后,我们了解只要给Preflight request优先通过就可以引导后续请求继续下发。对此,我们改造CORS Filter来解决这个问题。

  • 首先对OPTION请求放入HTTP 200的响应内容。

  • 对于Preflight request询问中的的Access-Control-Request-Headers予以通过

c9b01be801bd6bed5b6984a06c2488f7.png

  response.setContentType("text/html;charset

原创不易,完成人机校验,阅读全文

相关推荐