我正在尝试使用 http url 连接来连接到一个 servlet,例如http://localhost:9481/测试/NewServlet。对我来说效果很好。现在我想使用https://localhost:9481/test/NewServlet.我收到如下错误:
Error code: ssl_error_rx_record_too_long,Connection refused...
我需要在 server.xml 中编辑任何内容吗:
目前看起来像:
<Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
maxThreads="150" scheme="https" secure="true"
clientAuth="false" sslProtocol="TLS" />
答案1
我仍然会回答这个问题,即使它与主题无关。
问题似乎是,即使你更改为 HTTPS,你也不会将端口号更改为 8443。浏览器抱怨的可能原因是你通过浏览器认为的 HTTP 协议来提供正常的 HTTP 内容。
更改为端口 8443 并重试。