- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第七章 网站安全与验证
第七章 网站安全与验证 7.1 ASP.NET验证控件 7.1.1 使用验证控件的注意事项 1、何时进行验证 2、验证多个条件 3、显示验证错误 7.1 ASP.NET验证控件 7.1.2 RequireFieldValidator控件 RequireFieldValidator(必须字段验证控件)控件是一个用于要求用户必须输入数据的验证控件。只要用户在指定的输入控件中输入了数据,不管输入的是什么数据,都可以通过这个验证。 7.1 ASP.NET验证控件 该控件需要设置的属性: 7.1 ASP.NET验证控件 例如:如下图所示,制作一网页,网页中用户名和密码必须输入,其他信息可以不输入 7.1 ASP.NET验证控件 7.1.3 RangeValidator验证 范围验证控件用于确定用户输入的值是否在指定的取值范围内。例如,是否介于两个数字、两个日期或字母字符之间。 7.1 ASP.NET验证控件 7.1 ASP.NET验证控件 例如:如下图所示,将年龄限定在某一区域内 7.1 ASP.NET验证控件 7.1.4 CompareValidator控件 比较验证控件是将用户输入到输入控件的值,与输入到其他输入控件的值或常数值进行比较。 7.1 ASP.NET验证控件 7.1 ASP.NET验证控件 例如:如下图所示,验证输入的密码和确认密码是否一致 7.1 ASP.NET验证控件 7.1.5 RegularExpressionValidator控件 正则表达式控件是检查输入控件的值是否匹配正则表达式定义的模式。这类验证控件允许检查可预知的字符序列,比如电子邮件地址、电话号码和邮编中的字符序列。 这是一个非常灵活的验证控件,使用这个控件时,只要定义好用于验证的正则表达式,就可以实现各种各样的验证。 7.1 ASP.NET验证控件 7.1 ASP.NET验证控件 例如:如下图所示,验证用户填写的电子邮件格式 7.1 ASP.NET验证控件 7.1.6 ValidationSummary控件 验证总结控件本身没有验证功能,但是可以集中显示所有未通过验证的控件的错误信息。默认情况下,每个验证控件可以通过设置Text属性值显示错误文本。但如果希望所有验证错误汇总在一起显示,就可以利用验证总结控件来实现。 7.1 ASP.NET验证控件 通过控件的DisplayMode属性,可设置错误信息显示的方式,可以按列表、项目符号列表或单个段落的形式显示。通过控件的ShowSummary和ShowMessageBox属性,可在网页上合消息框中显示摘要。 7.3 身份验证和授权 所谓身份验证是指确定用户身份的行为。如让用户提供用户名和密码,网站根据服务器上存储的信息进行核实,以确认用户是否是他所声称的身份。对于身份验证通常是通过让用户提供用户名和密码实现。对于先进的系统,如银行,可能还会采用证书或其他身份识别工具来完成。 7.3 身份验证和授权 当用户通过身份验证后,下一步就是授权,即授权进程将确定该身份的用户是否可以访问给定资源。 身份验证是根据用户提供的凭证识别用户的过程。这些凭证与凭证存储中那些现有的凭证进行比较,存储的性质取决于身份验证的类型。 7.3 身份验证和授权 身份验证的类型写在web.config文件的authentication元素的mode属性中。 authentication mode=“[Windows|Froms|Passport|None]” / authentication 7.3 身份验证和授权 在ASP.NET中提供了4中身份验证方式:Windows验证,Passport验证,Forms验证和None验证。多数情况下,Web应用程序都是用Forms验证方式。 7.3 身份验证和授权 一、Windows验证 Windows身份验证方式就是指将Windows身份验证与IIS身份验证结合起来确保ASP.NET应用程序的安全。默认情况下,ASP.NET被配置为使用Windows身份验证模式,该模式将IIS提供的Windows标识应用于当前应用程序的User属性。它允许通过User属性来确定有IIS提供的标识。 7.3 身份验证和授权 Windows验证适合于在企业内部Intranet站点中使用,该验证方式基于Windows 用户账号和用户组,可以有效地控制用户对未授权信息的访问。 7.3 身份验证和授权 二、Passport身份验证
您可能关注的文档
- 第一节 医院感染.ppt
- 第一章聚合物基复合材料 绪论02.ppt
- 第一组作业 青岛.ppt
- 第一节 电话礼仪.ppt
- 第一节 构成物质的微粒 第1课时.ppt
- 第一节 压强(上课用).ppt
- 第一节 无机非金属材料的主角-硅 第1课时.ppt
- 第一节GSM基础.ppt
- 第一节《弱电解质的电离》第二课时.ppt
- 第一节 生物与环境相互关系.ppt
- 湖南省衡阳市第八中学2026届高三上学期第一次月考物理(原卷版).doc
- 浙江省普通高中尖峰联盟2026届高三上学期10月联考英语(原卷版).doc
- 四川省绵阳市南山中学实验学校2026届高三上学期10月月考英语(原卷版).doc
- 湖南省衡阳市第八中学2026届高三上学期第二次月考历史 Word版含解析.doc
- 福建中考物理5年(2021-2025)真题分类汇编:专题09 功和机械能(原卷版).doc
- 福建中考物理5年(2021-2025)真题分类汇编:专题10 内能及其利用(原卷版).doc
- 福建中考物理5年(2021-2025)真题分类汇编:专题07 压强(原卷版).doc
- 福建中考物理5年(2021-2025)真题分类汇编:专题01 机械运动(原卷版).doc
- 福建中考物理5年(2021-2025)真题分类汇编:专题02 声现象(解析版).doc
- 福建中考物理5年(2021-2025)真题分类汇编:专题02 声现象(原卷版).doc
有哪些信誉好的足球投注网站
文档评论(0)