我正在使用 Tomcat 6.0 作为网络服务器,我想知道如何通过 https 协议(protocol)运行登录页面?
我已经使用 NONE 作为 标签中的值正确实现了基于表单的身份验证,但是当我更改 <transport-gurantee> 标签时值 CONFIDENTIAL,我的浏览器无法显示页面并返回错误:
Firefox 无法与位于 localhost:8443 的服务器建立连接。
谁能告诉我为什么没有以 NONE 为值发生这种情况,我该如何克服这个问题?
最佳答案
确保您的 Tomcat 服务器正在监听端口 8443,并且您已正确设置“localhost”的 SSL 证书。
实际上,您可能应该使用机器的 DNS 名称/IP 地址,而不是本地主机/127.0.0.1。
关于java - 基于表单的身份验证在 tomcat 6.0 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2369231/