ASP.NET每页只能有一个服务器表单 & 一些问题

原创 2005年02月27日 16:10:00
  这个限制对通常的HTML表单并不起作用,它只应用于服务端表单,可以在页面中包含任何多个标准的客户端表单

1、用户能否绕过客户端验证,将非法数据提交给服务器端处理程序?
在经典asp中,我们通常在服务器端用ParamValue=request.form(“parm“)的方法获得用户提交的数据,在客户端用javascript验证数据的合法性,但用户可以将客户端的页面另存到本地硬盘,然后去掉客户端验证,并将表单的action的值指向服务器端处理程序,这样用户就可以绕过客户端验证了

在asp.net中,我们通常在服务器端用ParamValue=txtParm.Text获得用户提交的数据,并且在客户端通过RequiredFieldValidator、RegularExpressionValidator等表单验证控件进行验证,不知道用户有没有办法绕过客户端的表单验证,使用欺骗的方法向服务器端提交非法数据。如果可以,客户端验证能否挡住这些非法数据呢?


2、有客户端验证的时候,服务器端验证是否还执行?

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

ASP.NET 安全认证(四)——巧妙实现 Form 表单认证跨站点、跨服务器的单点登录(Single Sign On)

【原创】ASP.NET 安全认证(四) ——巧妙实现 Form 表单认证跨站点、跨服务器的单点登录(Single Sign On) 作者:寒羽枫(cityhunter172) 第四部分 Fo...

ASP.NET Web API系列教程之 html表单 与服务器

5.1 HTTP Message Handlers 5.1 HTTP消息处理器 本文引自:http://www.asp.net/web-api/overview/working-with-http...

asp.net新建表单保存和提交的问题解决方案

问题描述: 作为信息管理系统,表单的新建页面,包括保存和提交操作。作为使用者,不知道编程的机制,如何保证使用保存和提交按钮,都能保证数据正确写入数据库中,如何消除两者之间的差异,给用户的感觉是两者之...

ASP.NET导入、导出EXCEL中的一些问题汇总(结束EXCEL进程)

ASP.NET的WEB应用程序经常需要将查询的结束导出到EXCLE文件或者要将EXCEL文件导入到数据库中,本文是在一些网友的导入、导出方法,结合自己开发过程中的一些实践,总体介绍一整套的解决方案: ...
  • zqzzj
  • zqzzj
  • 2013-05-05 11:19
  • 816

mono开发asp.net mvc 中的一些问题

当使用Xamarin 调试asp.net mvc 如果出现类似下面的问题          Could not load file or assembly 'System.Web.WebPages...
  • eqera
  • eqera
  • 2014-02-14 06:32
  • 5297

ASP.NET第一个项目,希望我遇到的一些问题对各位会有所帮助

技术是个需要时间堆积的活儿,没有几天速成的大神。我就此次做的第一个项目,以过来人的身份来谈谈吧     一开始是挺开心的,在学校学的知识,终于可以用到实处了,等正式出去工作就会没那么大的挫败感了。但...

Asp.net网站部署时遇到的一些问题

系统 Win7+iis7.5+sqlserver2008+.Net 4.0 启动IIS,运行->Inetmgr,或者在我的电脑右键->管理,左侧选择IIS管理器 在IIS管理器...

Asp.net网站部署时遇到的一些问题

很少部署网站,这几天有一个网站帮朋友部署,期间遇到一些问题,经查找各种网络资源,最终解决,先将遇到的问题及解决办法分享一下。 系统 Win7+iis7.5+sqlserver2008+.Net 4....
  • bdmh
  • bdmh
  • 2012-10-19 10:27
  • 16475

[ASP.NET]利用List的Sort()、Find()、FindAll()、Exist()來解決一些問題

最近寫案子常常用到List,這個東西還真好用 因為它有下列東西: List.Sort() → 排序T List.Find() → 找出一個T List.FindAll() →找出多個T Li...

ASP.NET MVC 音乐商店 - 5. 通过支架创建编辑表单

转载自思胜.net培训高级讲师郝冠军博客http://www.cnblogs.com/haogj/archive/2011/11/08/2241710.html 在上一章,我们已经从数据库获取数...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)