行业新闻

[宁波网络公司]研究和设计网站系统安全策略和基于ASPNET的安全模型

发布时间:2019-07-17 06:27:56

  本文档构建了一个基于ASP.NET的网站系统安全模型,并提供了一组用于保护和改进基于ASP.NET的网站系统安全性的解决方案。站系统的安全性;安全型号CLC TP319文档识别码一项编号1673-9671-(2011)111-0131-01 ASP.NET应用程序安全开发主要取决于验证和授权。能,ASP.NET程序在IIS和.NET框架上运行,并使用IIS,.NET Framework和操作系统提供的基本安全服务来提供一组机制,身份验证和授权。
  ASP.NET安全策略ASP.NET身份验证ASP.NET身份验证通过身份验证提供程序实现。
  ASP.NET中提供了三种身份验证模式,Windows,Forms和Passport。)Windows身份验证。用户访问ASP.NET时,IIS提供三种身份验证策略:基本身份验证,摘要式身份验证和集成Windows身份验证。本认证。本身份验证要求用户以用户名和密码的形式提供证书以证明其身份。种类型的验证相对简单,IIS以纯文本形式提供给服务器;摘要式身份验证基本类似于基本身份验证,但在传递用户证书时使用加密算法,但服务器必须连接到域,否则域服务器的摘要式身份验证Windows无法启用,宁波网络公司集成Windows身份验证。
  成Windows身份验证不需要用户输入用户名和密码,如前两种身份验证方法,但加密的用户名和密码信息是当浏览器连接到服务器并验证用户的权限时,直接发送到服务器。过分析三种Windows身份验证方法,似乎摘要式身份验证要求服务器连接到域的中间。览器和操作系统必须是IE和Windows,这会对客户端施加某些限制。基于.NET的网站系统中不太合适。)表单身份验证。单身份验证也称为表单验证或基本表单验证。验证方法是使用表单在网页上输入用户名,密码,验证码和其他信息,后台程序确定其准确性。
  果正确,ASP.NET会创建一个cookie并确定其权限。让用户进入他可以访问的界面。)护照验证。
  Passport身份验证,也称为身份验证,是Microsoft提供的集中身份验证服务。种类型的身份验证类似于表单身份验证,宁波网络公司也是由cookie的创建决定的。

研究和设计网站系统安全策略和基于ASPNET的安全模型_no.362

  是使用此身份验证有特殊要求。过以上分析,为了满足.NET网站系统中灵活,高效,安全的身份验证,而不仅限于客户端的操作系统和浏览器类型,方法表单身份验证更合适。ASP.NET授权ASP.NET提供了两种授权方法:文件授权和URL授权。

研究和设计网站系统安全策略和基于ASPNET的安全模型_no.364

  )文件授权。ASP.NET可以依赖Windows来指示经过身份验证的用户可以使用哪些权限。授权方法由文件授权模块类执行(验证远程用户是否可以访问所请求的文件)并检查页面管理器文件的ACL以确定是否用户必须有权访问该文件。)URL授权。ASP.NET还可以依赖所请求资源的URL来确定访问权限,即URL的授权。

研究和设计网站系统安全策略和基于ASPNET的安全模型_no.348

  授权方法由Url授权模块类(验证用户是否有权访问所请求的URL)执行,该类将用户和角色映射到ASP.NET应用程序的URL。过对上述两种授权方法的分析和比较,URL授权方法更加灵活,实现起来更加方便。重要的是,不需要限制身份验证方法。基于.NET的网站系统中,URL授权与整体系统要求更加一致。计基于ASP.NET网站系统的安全模型基于ASP.NET的网站系统分析分析ASP.NET安全策略,以创建满足实际要求的安全模型。

研究和设计网站系统安全策略和基于ASPNET的安全模型_no.76

  虑到几个观众。就是说,在用户(访问者,成员,系统管理员)请求连接到Web服务器之后,ASP.NET应用程序首先使用Forms身份验证方法来验证服务器。户身份,然后使用URL授权机制(基于角色)来访问用户。源有限。有系统资源访问权限的用户将映射到ASP.NET应用程序用于访问系统资源的相应系统标识。旦访客登录并登录,该成员只能查看前端资源并进行交互;系统管理员通过后台界面连接并进入后端管理系统,后端管理系统可以管理用户和数据库的内容。
  1说明了基于ASP.NET的网站系统的安全模型。

研究和设计网站系统安全策略和基于ASPNET的安全模型_no.127

  过构建基于ASP.NET的Web站点系统安全模型,Web站点系统必须实现此安全模型以解决用户身份验证,用户授权和转发问题。据和数据库安全性。就是说,当用户浏览网站时,他首先使用用户的验证来确定它是否是合法用户。功后,确定用户的权限,并根据不同的权限访问网站的不同资源。论是在Internet上还是在本地网络上,都必须进行安全的数据传输,以确保整个系统的安全性。此之外,数据库安全性(数据库备份和恢复),静态页面生成,硬件安全性和人员安全性也是创建系统的重要步骤。全的网站。要本文从ASP.NET认证和授权技术入手,介绍了认证和授权过程中使用的主要技术,分析和研究了ASP.NET的安全策略,构建了现实。虑到基于ASP.NET的多个受众的Web站点系统安全模型,这些要求为基于ASP.NET的Web站点安全系统的安全性提供了更好的解决方案。
  本文转载自
  宁波网络公司 https://www.leseo.net
  补充词条:宁波网站seo优化  宁波网站排名优化  宁波seo排名  宁波seo哪家好  宁波网络seo公司