我在私有 VM 上配置了一个 API 管理器,并使用 Apache(在第二个 VM 上)来公开该服务。这样我也可以使用 Apache 将端口 9763 映射到端口 80。
我在catalina-server.xml中添加了ProxyPort并设法访问 STORE,但登录表单仍然显示内部 IP 地址。
<form id="loginRedirectForm" method="post" action="https://10.1.1.235:9443/store/site/themes/fancy/templates/user/login/redirector.jag">
<input type="hidden" name="redirectToHTTPS" id="redirectToHTTPS" value="https://10.1.1.235:9443/store/" />
</form>
我必须在哪里更改参数才能获得正确的地址?