首页 / 浏览问题 / 云GIS / 问题详情
iserver启动端口为什么要加重定向?
589EXP 2025年03月10日

版本:windows版iserver 10.2.1(supermap-iserver-10.2.1-241112-6598-117085-windows-x64-deploy)

安装包里的配置文件 conf/server.xml 针对8090启动端口有如下配置,请问为什么要加 redirectPort="8453" 重定向?

    <Connector port="8090" protocol="HTTP/1.1"
               relaxedQueryChars="[]|{}"
               relaxedPathChars="[]|{}"
               connectionTimeout="8000"
               redirectPort="8453"
               executor="tomcatThreadPool"
               enableLookups="false" 
               URIEncoding="utf-8"
               compression="on"
               compressionMinSize="2048"
               compressableMimeType="text/html,text/xml,text/plain,text/javascript,text/css,application/javascript,application/xml,application/json,application/rjson"
               />

1个回答

您好,Tomcat中的redirectPort配置项的主要作用是将HTTP请求重定向到HTTPS端口‌。当用户通过HTTP请求访问某个资源,而该资源需要HTTPS方式访问时,Tomcat会自动将请求重定向到配置的redirectPort所指定的HTTPS端口‌,以确保数据传输的安全性。

希望能够帮助到您!
1,275EXP 2025年03月10日
默认配置启动(http访问),是不是可以把 redirectPort="8453" 删了?如果把8090端口开启https,是不是可以把“redirectPort="8453"删了?
是的,在配置 https 时建议把 http 的配置注释,就相当于去掉 redirectPort="8453"
...