利用Membership API 编程实现asp.net网站安全管理探析
2016-02-05郭建明
网络安全技术与应用 2016年7期
◆郭建明
(甘肃机电职业技术学院 甘肃 741001)
利用Membership API 编程实现asp.net网站安全管理探析
◆郭建明
(甘肃机电职业技术学院 甘肃 741001)
在信息化高度发达的今天,网络安全无疑是人们最为关心的问题,怎么样有效的保障好数据安全是信息化发展最为核心问题。在用VS2010开发asp.net网站程序时,可以用系统自带的登录控件及“asp.net网站管理工具”来实现网站程序的安全管理,此方法简单,但在网站发布及灵活性方面存在储多不便,本文主要探讨如何通过Membership API编程方式实现asp.net网站的安全管理。
Membership API;安全管理;角色权限;访问规则
0 引言
ASP.NET应用程序是一种开放式的B/S架构应用程序,但这种开放式的访问方式无疑会给程序的安全运行带来一定的隐患。在用VS2010开发asp.net网站程序时,可以用系统自带的登录控件及“asp.net网站管理工具”来实现网站程序的安全管理,此方法简单,但在网站发布及灵活性方面存在诸多不便,以及在一些复杂的应用环境中,仍然需要通过编写程序来实现特定的网站安全管理。如何以更加有效、灵活的方式实现网站安全管理,是创建B/S应用程序时必须要认真考虑的一个重要问题。
1 传统的网络安全认证方法
与传统的C/S架构应用程序不同,ASP.NET应用程序由一系列单独的网页组成,如果没有必要的安全设置,任何一个用户都可以直接通过网页的URL访问页面,则安全无从谈起。
在传统的asp及asp.net用户身份认证中,一般采用Session对象保存用户登录状态和用户角色等信息[1]。当用户访问除了登……
登录APP查看全文
