java - JSF 2.0 : How to submit a form securely on a HTTP page

标签 java ssl authentication jsf-2 https

在大多数页面上,我都有一个登录面板,它包含在页面顶部的一个小 div 中。早些时候,当我不使用 JSF 时,我设置了登录表单的属性 actionhttps://....安全地提交用户名和密码。

目前,当我使用标签 <h:form> 时,表单总是提交给用户打开的页面(例如,如果登录面板在 index.xhtml 页面上,表单的操作也将是 index.xhtml)。有什么方法可以更改表单提交到的位置吗?我尝试设置属性 actioncommandButton在该表格内到 LoginStatus但表单仍提交给 index.xhtml。

如果有人能告诉我如何使用 JSF 2.0 实现安全登录,我将不胜感激。

最佳答案

以及我从您尝试做的事情中了解到的内容,我建议您覆盖默认的表单组件渲染器并将 https 行为添加到组件。它应该可以工作:)

关于java - JSF 2.0 : How to submit a form securely on a HTTP page,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8310153/

相关文章:

ssl - 如何在 JBoss EAP 6.1 中更改 HTTPS 连接的 SSL 版本

c# - 伊达 :Domain un-used setting?

.net - 如何只让 login.aspx 网络表单使用 HTTPS\SSL 而不是整个网络应用程序?

Java Swing 编译的应用程序不显示

ssl - 单个 IP、多个 SSL 证书、不使用通配符、IIS 7 上的 TLS 可能吗?

c# - 如何向 MySql Connector/NET 添加自定义 SSL 验证

php - CodeIgniter 3 - ionic 授权 "Too many redirects"

Java 字符串缓冲区 - 如何删除

java - SWING - JTable 单元格中的多个 JCheckBox

java - 如何在 Android 应用程序中指定和添加自定义打印机?