forms - Web 表单在安全 https 时表现不同

标签 forms ssl https

我有一个 Web 表单,我最近使用 SSL 证书对其进行了保护。

自安装证书以来,表单的行为有所不同 - 当它是不安全的 http 时,如果未填写任何必填字段,它将给出错误消息,例如“此字段是必需的”。但是,作为安全的 https 页面,它不会再给出此错误消息,并且无论是否填写字段都可以提交表单。

我有点困惑,因为除了表单页面现在是安全的 https 之外没有其他任何变化。

任何关于为什么会这样以及我如何解决它的建议将不胜感激。非常感谢!

最佳答案

如果您使用 JavaScript 进行验证,请使用 Google Inspect 或 Firefox Firebug 打开网页,检查是否有任何 java 脚本被阻止...看起来某些 .js 文件未正确加载.

如果验证使用的是 ASP.NET 验证器,则应该没有任何问题。

关于forms - Web 表单在安全 https 时表现不同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18837001/

相关文章:

linux - 使用运行 Apache 的 Ubuntu 服务器的 godaddy SSL

java - 从 SSLContext 中提取证书

asp.net - 自动完成 = "off"在 IE 中被忽略?

java - 使用 modelAttribute 提交表单时在 Spring MVC 中上传多个文件时出现 400 错误请求

java - 如何创建用于 Apache Tomcat 的 X509 自签名证书

ssl - 是否可以在带有 NginX 的 Odoo 中使用 SSL 以避免标准端口(80 和 443)?

php - HTTPS 返回包含 header 的纯文本

https - 修复了 Octave urlread 导致无法使用给定 CA 证书对对等证书进行身份验证的问题

html - 文本区域中的换行符被忽略

javascript - 使用 Javascript 循环检查空表单字段