- 1、本文档共33页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
本章小结 ASP.NET配置系统功能非常强大,可以很方便实现应用程序的应用配置要求和功能部署。本章主要学习了配置文件的结构、常用的配置节和安全配置。基于Web.config的安全性配置主要有:Windows帐号验证、表单验证和护照验证。 在开发应用程序时要根据安全性要求和实施安全设计的工作量来选择一种安全配置模式。 思考练习 配置文件具有哪些特点? 哪个标签的RemoteOnly模式指定错误页只能为远程用户显示而不能为本地机的用户显示? AppSettings配置节是如何来使用的?在取出其属性值时,是否要引用 System.Configuration命名空间? 简述基于表单的身份验证。 上机操作见教材 第8章 配置和安全 ASP.NET提供了一个丰富和强大的配置系统,通过配置文件Web.Config,管理员和开发人员能够轻松和快速建立Web应用程序的应用环境.本章主要学习以下内容: 本章重点: ●配置文件基本结构 ●常用配置节 ●安全性配置 8.1 配置文件的基本结构 SP.NET应用程序的配置信息包含在一组名为Web.Config的一个XML文件中,每个配置文件包含嵌套的层次结构标记。除了应用程序根目录下默认的Web.Config配置文件外,在应用程序的子目录下,也可定义该目录下的配置文件。另外在位于%WINNT%\Microsoft.NET\Framework\VersionNumber\Config目录下还有一个名为Machine.config的配置文件,该文件是计算机级别的配置文件。 8.1.1 配置文件的特点 配置文件既具有可读又具有可写的纯文本格式,管理人员和开发人员可以使用任何标准的文本编辑器、XML分析器或脚本语言解释和更新配置设置。 每个配置文件都包含 XML 标记和子标记的嵌套层次结构,这些标记带有指定配置设置的属性。因为这些标记必须是格式正确的 XML,所以标记、子标记和属性是区分大小写的。 对配置文件的更改由系统自动检测并在不需要任何用户参与的情况下生效。即不需要重新启动Web服务器就可应用。 每个目录都可以有自己的配置文件,此配置文件的设置应用在此目录及其所有的子目录中。 ASP.NET通过配置IIS组织对配置文件的直接浏览器访问,保护配置文件不被外部访问,任何企图直接请求配置文件的浏览器被返回HTTP访问错误403。 8.1.2 配置文件的结构 所有配置信息都驻留在configuration和/configuration根XML 标记之间。标记间的配置信息分为两个主区域:配置节处理程序声明区域和配置节设置区域。 配置节处理程序声明出现在配置文件顶部configSections和/configSections标记之间。包含在 section 标记中的每个声明都指定提供特定配置数据集的节的名称和处理该节中配置数据的 .NET Framework 类的名称。 配置节设置区域位于configSections区域之后,它包含实际的配置设置。configSections区域中的每个声明都有一个配置节。每个配置节都包含子标记,这些子标记带有包含该节设置的属性 。 示例Web.config 文件 configuration configSections section name=appSettings type=System.Configuration.NameValueFileSectionHandler, System, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089/ section name=sessionState type=System.Web.SessionState.SessionStateSectionHandler, System.Web, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a allowDefinition=MachineToApplication/ /configSections 配置节处理程序声明 appSettings add key=dsn” value= localhost; uid=MyUserName
您可能关注的文档
- 培训课件2企业文化介绍幻灯片.pptx
- 数控应用计算教学作者李兆春学习任务2课件幻灯片.pptx
- 数控应用计算教学作者李兆春学习任务3课件幻灯片.pptx
- 培训课件2软通JV新员工质量意识培训材料20150718章节幻灯片.pptx
- 数控应用计算教学作者李兆春学习任务4课件幻灯片.pptx
- 建材市场考察报告陈玲课件幻灯片.ppt
- 数控应用计算教学作者李兆春学习任务5课件幻灯片.pptx
- 数控应用计算教学作者李兆春学习任务6课件幻灯片.pptx
- 建材卫浴视觉营销与陈列培训课件幻灯片.ppt
- 数控应用计算教学作者李兆春学习任务7课件幻灯片.pptx
- [中央]2023年中国电子学会招聘应届生笔试历年参考题库附带答案详解.docx
- [吉安]2023年江西吉安市青原区总工会招聘协理员笔试历年参考题库附带答案详解.docx
- [中央]中华预防医学会科普信息部工作人员招聘笔试历年参考题库附带答案详解.docx
- [保定]河北保定市第二医院招聘工作人员49人笔试历年参考题库附带答案详解.docx
- [南通]江苏南通市崇川区人民法院招聘专职人民调解员10人笔试历年参考题库附带答案详解.docx
- [厦门]2023年福建厦门市机关事务管理局非在编工作人员招聘笔试历年参考题库附带答案详解.docx
- [三明]2023年福建三明市尤溪县招聘小学幼儿园新任教师79人笔试历年参考题库附带答案详解.docx
- [哈尔滨]2023年黑龙江哈尔滨市木兰县调配事业单位工作人员笔试历年参考题库附带答案详解.docx
- [上海]2023年上海市气象局所属事业单位招聘笔试历年参考题库附带答案详解.docx
- [台州]2023年浙江台州椒江区招聘中小学教师40人笔试历年参考题库附带答案详解.docx
最近下载
- 统编版四年级下册语文1古诗词三首《四时田园杂兴》课件.pptx
- 【高中数学竞赛真题•强基计划真题考前适应性训练】 专题15 导数与极限 真题专项训练(全国竞赛+强基计划专用)解析版.docx VIP
- 《编钟的历史》课件.pptx
- 地震安全性评价管理条例.docx VIP
- 【高中数学竞赛真题•强基计划真题考前适应性训练】 专题14 初等数论 真题专项训练(全国竞赛+强基计划专用)解析版.docx VIP
- DGTJ08-2445-2024城镇排水管渠在线监测技术标准.pdf VIP
- 三年级下册语文《伊索寓言》阅读复习试卷及答案.pdf VIP
- 硫酸钙溶解度曲线.pdf
- 《学前儿童家庭与社区教育》电子教案.docx VIP
- 【高中数学竞赛真题•强基计划真题考前适应性训练】 专题13 数学归纳法 真题专项训练(全国竞赛+强基计划专用)解析版.docx VIP
文档评论(0)