事实上,我得到了将 http 重定向到 https 的方法,因为我在 web.xml 中添加了一个过滤器。如,
<security-constraint>
<web-resource-collection>
<web-resource-name>SSL</web-resource-name>
<url-pattern>/xxx/*</url-pattern>
</web-resource-collection>
<user-data-constraint>
<transport-guarantee>CONFIDENTIAL</transport-guarantee>
</user-data-constraint>
</security-constraint>
在这种情况下,我可以使 URL 像/xxx/*
在 https 模式下被请求。还有一些其他的 url /yyy/*
,比如必须在 http 模式下请求,那么我该怎么做呢?