gpt4 book ai didi

java - 端口未在嵌入式 tomcat 中重定向

转载 作者:行者123 更新时间:2023-11-28 22:52:40 25 4
gpt4 key购买 nike

我有一种情况需要将请求从非 SSL 端口重定向到 SSL 端口。我想出了以下代码,但它似乎没有重定向。

baseConnector = tomcat.getConnector();
if (sslEnabled) {
sslConnector = new Connector();
sslConnector.setAttribute("keyAlias", "tomcat");
sslConnector.setAttribute("keystorePass", "mypassword");
sslConnector.setAttribute("keystoreFile", "pathtofile");
sslConnector.setAttribute("clientAuth", "false");
sslConnector.setAttribute("sslProtocol", "TLS");
sslConnector.setAttribute("SSLEnabled", true);
sslConnector.setProtocol("org.apache.coyote.http11.Http11NioProtocol");
sslConnector.setSecure(true);
sslConnector.setScheme("https");
sslConnector.setPort(8443);
tomcat.getService().addConnector(sslConnector);
baseConnector.setRedirectPort(8443);
}

最佳答案

似乎我必须向上下文添加安全约束才能从非 SSL 端口重定向到 SSL 端口

关于java - 端口未在嵌入式 tomcat 中重定向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35539613/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com