- 5
- 0
- 约3.32千字
- 约 17页
- 2020-01-18 发布于辽宁
- 举报
第12章 ASP.NET的安全管理 本章讲述的主要内容 12.1 用户身份认证 12.2 使用网站管理工具进行安全设置 12.3 使用登录控件 12.4 使用Membership API 12.1 用户身份认证 12.1.1 传统的认证方法 所谓传统的ASP.NET用户身份认证是指,使用Session对象保存用户登录成功与否和用户“角色”等信息。当用户访问除了登录页面之外的其他页面时,程序首先检测Session对象中保存的数据,从而判断用户是否已通过了身份验证,若用户用户属于直接调用本页面URL并未通过身份认证则跳转回登录页面,否则继续执行后续代码(即本网页功能实现代码)。用户登录成功后,ASP.NET应用程序会从Session中读取用户的“角色”信息,根据“角色”不同返回不同的页面或同一页面中不同的内容。 12.1 用户身份认证 12.1.2 基于角色的安全管理简介 基于角色的安全管理技术主要包括以下两个方面的内容: 1) 用户身份认证:主要包括:新用户注册、用户登录、修改密码、遗忘密码处理、显示状态和其他有关信息等。这些操作基本上都可以通过工具箱“登录”选项卡中的7个控件来完成。 2) 用户权限管理:主要包括:为用户分配角色和为角色分配可访问资源等。 使用基于角色的安全管理技术需要开发人员创建ASP.NET网站时,根据资源的级别不同使用
原创力文档

文档评论(0)