【发布时间】:2012-02-21 06:27:56
【问题描述】:
我正在开发一个 asp.net 站点,我使用 javascript 和验证控件对 Web 表单进行了验证。
我的问题是:在将数据插入数据库之前是否有必要在服务器端验证它们??
【问题讨论】:
标签: asp.net client-side server-side
我正在开发一个 asp.net 站点,我使用 javascript 和验证控件对 Web 表单进行了验证。
我的问题是:在将数据插入数据库之前是否有必要在服务器端验证它们??
【问题讨论】:
标签: asp.net client-side server-side
是的,是的。
可以通过禁用 Javascript 轻松绕过客户端验证。
【讨论】:
是的,在服务器上进行验证也是一种很好的做法。
这是因为任何用户都可以获取您的 HTML 页面并根据他们的选择进行修改,从而消除所有限制和限制。对服务器进行双重检查可防止此类滥用。
【讨论】:
【讨论】: