首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 开源 FAQ 第二书店 博文视点 程序员
频道: 研发 数据库 中间件 信息化 视频 .NET Java 游戏 移动 服务: 人才 外包 培训
    图书品种:235680
       
热门搜索: ASP.NET Ajax Spring Hibernate Java

2.1  引言

只有在用户登录并访问站点时,才是对安全Web应用程序的真正测试。初看之下,测试过程看起来非常简单:给用户提供一个注册界面,如果提供了正确的用户名和密码,就让用户进入。但是,Web安全性经常会在许多方面失败。在本章中,我们将讨论这些失败的情况,并且讨论防止这些情况发生的解决方案。

验证(authentication)将确定用户的身份。一旦证明身份是有效的,则授权(或不授权)用户访问Web应用程序中不同功能的权限。ASP.NET有许多超越传统ASP的优点,因为它提供了更为健壮的验证机制,以及实现高级验证和授权情况的工具。

但是,在使用ASP.NET中所有新的验证和授权功能时,程序员仍然容易出现下列许多在过去ASP版本中经常出现的相同错误。本章将重点介绍Web应用程序的验证和授权部分。

查看所有评论(0)条】

最近评论



正在载入评论列表...
热点评论