Security 成功发布表单后,Spring MVC重定向到HTTPs站点
我们希望在成功发布后将用户重定向到安全页面Security 成功发布表单后,Spring MVC重定向到HTTPs站点,security,spring,redirect,spring-mvc,https,Security,Spring,Redirect,Spring Mvc,Https,我们希望在成功发布后将用户重定向到安全页面 @RequestMapping(value="/myapp", method=POST) public String processForm(Formbean formbean){ // redirect to https ?????? return "redirect:/secure"; } 有没有简单的方法可以在不写入完整重定向url的情况下创建它?您可以在Spring API文档中查看RedirectView和contextR
@RequestMapping(value="/myapp", method=POST)
public String processForm(Formbean formbean){
// redirect to https ??????
return "redirect:/secure";
}
有没有简单的方法可以在不写入完整重定向url的情况下创建它?您可以在Spring API文档中查看RedirectView和contextRelative参数:
希望这有帮助…不太确定您是否可以在重定向字符串中不指定整个url的情况下执行此操作 也许最好在web.xml中为该url添加一个安全约束,将传输保证设置为机密。如果servlet容器设置正确,那么这就是让它为您执行自动重定向所需的全部内容
<security-constraint>
<web-resource-collection>
<web-resource-name>Secure page</web-resource-name>
<url-pattern>/securePage.html</url-pattern>
</web-resource-collection>
<user-data-constraint>
<transport-guarantee>CONFIDENTIAL</transport-guarantee>
</user-data-constraint>
</security-constraint>
安全页面
/securePage.html
保密的