0

我尝试遵循以下stackoverflow答案但没有运气 仅对基于servlet的webapp中的某些页面使用HTTPS 这是我所做的,创建了一个自签名证书,将其安装在tomcat中,我的整个网站都在https上运行。然后我按照上面的链接单独登录 https。当我点击登录页面时,网址会转到https://mywebsite.com:8443/signin.htm。我在 443 上启动了我的 SSL 连接器,为什么它试图连接到 8443?

4

1 回答 1

0

问题是连接器标记中的重定向。在 server.xml 中,我有 2 个连接器,用于 http(80) 和 https(443)。但是这些连接器中的重定向属性设置为 8443。我认为这意味着,当页面在 http(80) 上时,根据 web.xml,我们要求它转到安全页面,例如登录,然后它会查看重定向http(80) 连接器的属性。我将其更改为 443 并且效果很好。

于 2013-04-10T16:55:33.507 回答