java - 基于表单的身份验证在 tomcat 6.0 中不起作用

标签 java authentication tomcat forms-authentication

我正在使用 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/

相关文章:

java - 如何将信息存储在 float 中并使其可重复使用?

Node.js module.exports 护照经过路由验证

api - 如何安全地从我的 Web 应用程序访问我自己的 API?

authentication - 如何向未经身份验证/公共(public)用户发送信号器消息?

java - 在 Eclipse 中指定了未知版本的 Tomcat

java - 如何使用 Spring JPA 在同一事务中的不同数据库上维护多个 sql 查询

java - 使用 hibernate 编辑/更新用户角色关系

java - 在 HashMap 中排序

java - Spring Java 应用程序找不到 keystore 文件

eclipse - 如何使用 m2e-wtp 将生成的资源部署到 tomcat?