Tomcat不会从HTTP重定向到HTTPS

问题描述 投票:0回答:1

我正在将我的应用程序部署到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可以)...

java apache tomcat administration
1个回答
0
投票

我自己解决了问题。我刚刚将端口从443更改为8443,并且工作正常。

© www.soinside.com 2019 - 2024. All rights reserved.