yaz*_*uri 7 tomcat centos geoserver
我在Centos上安装了带ssl的tomcat apache,并且当我通过tomcat访问GeoServer时,我已将GeoServer作为web应用程序部署到tomcat\xe2\x80\xa6中,\n https://XXXX.XXXXXXXXX.com/geoserver/web/\n并输入登录详细信息页面将被重定向到 http://localhost:8080/geoserver/j_spring_security_check,它应该通过 https 链接再次带我进入 GeoServer
\nst.*_*err 10
-DALLOW_ENV_PARAMETRIZATION=true这个问题可以通过JVM参数和环境变量来解决PROXY_BASE_URL=https://XXXXX.XXXXXXXXXX.XXXX/geoserver。
在 kartoza/geoserver:2.20.1 上测试(来自 docker-compose.yml 的片段):
environment:
- JAVA_OPTS="-DALLOW_ENV_PARAMETRIZATION=true"
- PROXY_BASE_URL=https://XXXXX.XXXXXXXXXX.XXXX/geoserver
Run Code Online (Sandbox Code Playgroud)
三天后,我终于解决了这个问题。您必须执行以下步骤才能使其正常工作:
<context-param>
<param-name>PROXY_BASE_URL</param-name>
<param-value>https://XXXXX.XXXXXXXXXX.XXXX/geoserver</param-value>
</context-param>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4549 次 |
| 最近记录: |