易截截图软件、单文件、免安装、纯绿色、仅160KB

关于ASP.NET的验证控件的疑问

新手学习中,
问个问题,
验证控件好像还是生成的script 脚本在客户端进行验证,
客户端验证通过后会在服务端做二次验证么?
如果不做二次验证的话,

个人觉得ASP.NET的验证控件对防止SQL 注入攻击就没有什么价值了.

另外,请教一下,在 ASP.NET下防止注入攻击都有哪些方法和注意事项,谢谢。


一切客户端都是不可信的,肯定要做服务器端的验证!
客户端验证最大作用是用来减轻服务器负担的,同时也能相对快速提示客户端用户必然的输入错误。

SQL也要防……

在 ASP.NET下防止注入攻击都有哪些方法和注意事项
我在客户端和数据层数据库都做了相关的防注入

验证控件不会在后台验证,即使在页面上使用了验证控件也得在后台再进行验证。

是的,应该在服务器上做服务器验证。

养成良好的编程习惯,比如SQL别用a+b的形式,多站在一个攻击者的角度想想问题。

引用
验证控件不会在后台验证,即使在页面上使用了验证控件也得在后台再进行验证。

验证控件相当于前台验证

好的,谢谢各位,我就是确认一下这个。

另外,
在vs2008里面好像没有global.asax文件了?
什么替代了它呀?

验证控件默认是客户端验证 + 服务器端验证,可以禁用客户端验证,但不能禁用服务器端验证

服务器端验证,请在代码中
if(Page.IsValid)
{
//
}



在vs2008里面好像没有global.asax文件了?
==
如果是新建网站,请自己添加"全局应用程序类"

学习
{{----


相关问答:

后台调用JavaScript问题 - .NET技术 / ASP.NET

我在后台调用JavaScript的时候,他是在后台把事件的代码执行一次后在执行JavaScript方法
 有什么办法 在执行JavaScript方法的时候停住,在执行后面的代码
不太明白啊,说清楚点吧

就是执行后台代码的时候 ......

asp.net mvc 站点发布碰到问题 - .NET技术 / ASP.NET

服务器现在是。net 2.0的
我现在的项目就是asp.net mvc + linq的,现在服务器的环境配置用不了。
不知道有前辈碰到过这样的问题没。
难道服务器必须要装.net3.5 和 asp.net mvc
请前辈指点
不装你认为你要怎么 ......

关于ASP.NET

请问各位大虾 学习ASP.NET哪些问题在工作中是常用的 我是一名大学生 希望推荐几本书 谢谢了
asp.net宝典 你必须知道的.net 框架设计

下载天轰穿的视频教程,还不错,有空了再学习一下js和css,如果做web,这两个 ......

asp.net后台调用js问题 - .NET技术 / ASP.NET

本人目前遇到一个难题,请各位高手、大侠帮帮忙。
我单击一个按钮时要把gridview中的数据一个一个的取出并把对应参数传递给前台的js。
我试了几种后台调前台的方式都没有成功,所以请大侠们帮帮小弟。
谢谢。
不 ......

ASP.NET表格弄得痛苦死了 - .NET技术 / ASP.NET

调整了这里,那里出问题。
有没有什么好的方法,像调整对话框一样????
找个专门做页面的

在dreamweaver里调。。。也可以直接控制HTML代码

确实痛苦 感同身受呀

哈哈 坚决路过。

用DW吧,VS搞设计 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号