我已经在tomcat上成功配置了安全https。当我启动服务器并开始使用时
https://localhost:8443
我可以看到tomcat网页打开。但是当我将localhost字符串更改为ip地址https://10.217.14.97:8443
时,它无法正常工作。
我的环境使用代理IP地址。当我取消选中“使用代理服务器”并选中“自动检测设置”标记时,从Lan设置
https://10.217.14.97:8443
打开apache网页,它可以运行。
问题是我无法使用具有代理设置的https安全服务器。
我在tomcat的server.xml中添加了以下代码行以进行代理设置。
<Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
maxThreads="150" scheme="https" secure="true"
clientAuth="false" sslProtocol="TLS"
keystoreFile="C:/Users/kh812917/.keystore"
keystorePass="hamdulay"
keyPass="hamdulay" proxyName="puneproxy.igate.com" proxyPort="8080"/>
Connector标记中的proxyName和proxyPort属性。 但似乎没有用。 请帮我解决在代理设置tomcat上使用https secure的问题。
答案 0 :(得分:0)
错误,localhost
是127.0.0.1
。它无法通过10.217.14.97
访问。如果您希望它在10.217.14.97,
收听,请指定而不是localhost.