我正在将我的应用程序部署到tomcat VPS服务器。设置SSL后,我想设置从http到https地址的重定向(因为如果我们尝试与http连接,则不能,但是可以通过https连接)。
为此,我将这段代码(从我在网上找到的教程中)添加到我的web.xml
中:
<security-constraint> <web-resource-collection> <web-resource-name>HTTPSOnly</web-resource-name> <url-pattern>/*</url-pattern> </web-resource-collection> <user-data-constraint> <transport-guarantee>CONFIDENTIAL</transport-guarantee> </user-data-constraint> </security-constraint>
但是tomcat什么也没做!我无法从http重定向到https,chrome给了我
ERR_CONNECTION_REFUSED
!我该如何解决?
我正在将我的应用程序部署到tomcat VPS服务器。设置SSL后,我想设置一个从http到https地址的重定向(因为如果我们尝试使用http连接,则不能,但是使用https可以)...
我自己解决了问题。我刚刚将端口从443更改为8443,并且工作正常。