2

SSL 構成された Web アプリ (Tomcat (8080 ポート) にデプロイ) の 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>

https://google.comを試してみると、ページが表示されますhttp://google.comを試してみると、 https://google.com:8443に自動的にリダイレクトされます。だから私はページを取得していません。

https://google.com:8443の代わりにhttps://google.comにリダイレクトしたい。

親切に私を助けてください。さらに詳細が必要な場合はお知らせします。

4

1 に答える 1

3

わかった。tomcat の server.xml から SSL redirectPort を削除しました。

<Connector port="8080" protocol="HTTP/1.1" 
connectionTimeout="20000" redirectPort="8443" />

お気に入り、

<Connector port="8080" protocol="HTTP/1.1" 
connectionTimeout="20000" />
于 2013-02-01T10:28:37.033 に答える