我有一个 Web 表单,我最近使用 SSL 证书对其进行了保护。
自安装证书以来,表单的行为有所不同 - 当它是不安全的 http 时,如果未填写任何必填字段,它将给出错误消息,例如“此字段是必需的”。但是,作为安全的 https 页面,它不会再给出此错误消息,并且无论是否填写字段都可以提交表单。
我有点困惑,因为除了表单页面现在是安全的 https 之外没有其他任何变化。
任何关于为什么会这样以及我如何解决它的建议将不胜感激。非常感谢!
最佳答案
如果您使用 JavaScript 进行验证,请使用 Google Inspect 或 Firefox Firebug 打开网页,检查是否有任何 java 脚本被阻止...看起来某些 .js 文件未正确加载.
如果验证使用的是 ASP.NET 验证器,则应该没有任何问题。
关于forms - Web 表单在安全 https 时表现不同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18837001/