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网站中用到一个FlashUpload上传控件服务器上Flash就不能正常显示 axd映射问题

问题: ASP.NET网站中用到一个FlashUpload上传控件,在本地IIS和别人机子上测试都能正常使用,但放到服务器上Flash就不能正常显示了,查看控件生成的html代码,有下面的一段: ...

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

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

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

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

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

最近寫案子常常用到List,這個東西還真好用 因為它有下列東西: List.Sort() → 排序T List.Find() → 找出一個T List.FindAll() →找出多個T Li...
  • csknife
  • csknife
  • 2012年01月26日 22:33
  • 2303

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

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

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

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

Asp.net动态加载控件的一些问题

ASP.net 动态加载控件时一些问题的总结 1 、在使用LoadControl加载控件后,用户控件中的某些控件不再响应事件。 这个问题主要是由于将控件加载放在if (!Page.IsPostBac...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ASP.NET每页只能有一个服务器表单 & 一些问题
举报原因:
原因补充:

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