仅对某些页面使用https不起作用

时间:2013-04-10 03:03:13

标签: ssl tomcat7

我尝试按照以下stackoverflow回答没有运气 Use HTTPS only for certain pages in servlet based webapp 这是我做的,创建了一个自签名证书,安装在tomcat中,我的整个网站都在https上工作。然后我按照上面的链接单独登录https。当我点击登录页面时,网址将转到https://mywebsite.com:8443/signin.htm。我在443上启动了SSL连接器,为什么要连接到8443?

1 个答案:

答案 0 :(得分:0)

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