我有一个ajax请求,它向spring控制器发送一个帖子,其中有response.sendRedirect(externalurl)到外部URL。
问题是externalurl不支持cors / jsonp。 但是因为这是对cors的ajax请求," origin"标头设置。 有没有办法删除原始标题并执行response.sendredirect。
答案 0 :(得分:0)
尝试在sendRedirect之前使用response.reset()。我认为如果外部网址没有明确要求的话,它会起作用。
答案 1 :(得分:0)
我能够使用spring Redirect模型和View方法成功完成它。 我停止使用response.sendRedirect。
ModelAndView model = new ModelAndView();
model.setViewName("redirect:" + authURL);
return model;