HttpServletRequest.getServerName()将给出服务器名称。但是,没有办法获得
https端口。
443如果要在方法中对其进行修复,则应使用默认值。
但是好的解决方案是将用作
Security TransportGuarantee登录网址,以便服务器将
springSecurity/login页面自动重定向到
https。
将此条目添加到中web.xml
,该条目将自动重定向springSecurity/login
到https
。
<security-constraint> <web-resource-collection> <web-resource-name>secure</web-resource-name> <url-pattern>/springSecurity/login</url-pattern> </web-resource-collection> <user-data-constraint> <transport-guarantee>CONFIDENTIAL</transport-guarantee> </user-data-constraint></security-constraint>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)