Web的认证和授权..doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Web的认证和授权.

Web的认证和授权 本章概述 几乎每个Web应用都会涉及针对不同的用户进行权限的分配,用户登录后根据不同的权限访问系统不同的资源和实现不同的功能。在ASP.NET2.0之前,我们需要自己开发这样的功能,但是在ASP.NET 2.0中,随着成员(Membership)服务和相关控件的推出,极大地减轻了这样的工作。 教学目标 理解Web应用的认证模式 理解Web应用授权机制 使用成员资格实现认证 使用登录控件 使用Role实现Web应用的授权 教学重点 理解Web应用的认证模式 掌握如何配置Web应用认证 使用登录控件 理解Web应用的授权机制 掌握文件授权和URL授权 教学难点 理解Web应用认证模式 理解Web应用授权机制 为Web应用程序配置认证和授权 教学资源 课本 实验 参考任务书。 幻灯片 教师光盘:\Powerpnt\第八章_ Web的认证和授权.ppt 教师光盘 实验文件 参见虚拟机 任务书:e:\Lab\Chap8\Task\ 参考代码:e:\Lab\Chap8\Solution 习题解答 教师光盘:\Tprep\answer\ ch08_Answer.doc 建议学时数 授课:4课时 实验:2课时 教学方法 Web应用的认证 在Web.Config中配置认证信息 教学提示: 本节的教学目标: 了解Web应用认证方法。 教学内容和方法 教学提示 内容:介绍如何在Web配置文件中启用认证。 方法:通过根Web.Config文件结合的方式介绍如何进行配置。 这部分内容和后面的内容有较强的关联性,也可以先介绍8.1.2的内容,然后再告诉学生如何进行配置 ASP.NET中的认证 教学提示: 本节的教学目标: 了解Web应用认证方法。 教学内容和方法 教学提示 内容:介绍在ASP.NET认证的方式和过程 方法:通过类比几种不同的认证方式,介绍在ASP.NET中,这些认证的特点和适用场景。 相对而言,这部分内容比较抽象,需要老师言简意赅,通过常见的实例:比如MSN登录等让学生能够充分领会什么是认证。 Web应用的授权 概述 教学提示: 本节的教学目标: 了解Web应用授权方法。 教学内容和方法 教学提示 内容:介绍ASP.NET授权的过程和原理。 方法:结合认证和ASP.NET中的Module介绍如何进行认证。 相对抽象, 通过举例易于学生理解。 文件授权 教学提示: 本节的教学目标: 了解Web应用授权方法。 教学内容和方法 教学提示 内容: 介绍文件授权的概念和适用场景。 方法: URL授权 教学提示: 本节的教学目标: 了解Web应用授权方法。 教学内容和方法 教学提示 内容:介绍URL授权的概念和适用场景。 方法: 使用Membership实现Web应用的认证 Membership系统组件介绍 教学提示: 本节的教学目标: 了解成员服务。 为Web应用程序配置认证。 教学内容和方法 教学提示 内容:介绍Membership服务的体系结构和相关组件。 方法:结合图8-3介绍整个体系结构 结合了Provider的相关知识 配置和启用Membership 教学提示: 本节的教学目标: 了解成员服务。 为Web应用程序配置认证。 教学内容和方法 教学提示 内容:介绍如何在Web配置文件设置Membership服务。 方法:结合认证模式介绍如何在Web配置文件中进行配置,结合Provider的直接介绍如何存储Membership的相关信息。 这部分这些根后面的知识有较强的关联性。 成员资格应用编程接口 教学提示: 本节的教学目标: 了解成员服务。 了解如何来构建一个用户管理界面。 教学内容和方法 教学提示 内容:介绍如何通过编成方式实现成员资格管理。 方法:通过对Membership和MembershipUser类的介绍,让学生可以使用这两个类设计出灵活的认证的解决方案。 这是使用Membership的两种方式之一,特点是具有较强的灵活性。 ASP.NET 登陆控件 教学提示: 本节的教学目标: 了解成员服务。 实现会员注册页面。 实现登录页面。 教学内容和方法 教学提示 内容:使用登录控件。 方法:结合案例和根据创建用户-〉登录-〉登录后状态维护-〉Provider的思路循序渐进的介绍如何使用登录控件。 本章重点,通过登录控件使用Membership服务是最常用和最简单的方式。 Membership数据存储和提供程序 教学提示: 本节的教学目标: 了解成员服务。 为Web应用程序配置认证。 教学内容和方法 教学提示 内容: 介绍Membership Provider的原理和如何定制。 方法: 结合Membership服务介绍Provi

文档评论(0)

xznh + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档