您的位置:首页 > 编程语言 > ASP

ASP.NET企业开发框架IsLine FrameWork系列之十二--使用Session、Cookie与安全支持

2010-02-02 09:19 946 查看
今天来介绍IsLine.HttpContent.HttpContentProvider命名空间中关于Session与Cookie的支持。

这是IsLine FrameWork中一个常用的组件,使用这个组件可以为整站程序提供统一的Cookie配置属性,例如Cookie加密方式、是否HttpOnly、是否打开https安全选项、以及默认作用域。CookieProvider是该命名空间下的类,在该类初始化时,会自动加载web.config文件中的Cookie节点配置,读取成功后会加载于整个web站点,这些属性不需要出现在程序中。

web.comfig节点配置:

在</configSections>与<appSettings>之间加入以下配置:

代码

string a = Cryptography. StrengthEncrypting(“加密内容”,”isline”)    //强加密

Cryptography.StrengthDecrypting(a,”isline”);  //配合强加密的解密

string b = Cryptography.Encrypting(“加密内容”,”isline”)  //普通加密

Cryptography.Decrypting(b,”isline”);   //配合普通加密的解密


这个命名空间使用比较简单,就不在继续阐述了。

至此,IsLine FrameWork的全部命名空间已经介绍完毕,下面一篇IsLine FrameWork系列文章将会公布源代码以及配置信息大全,敬请期待。

我是李鸣(Aicken) 欢迎您关注我的下一篇文章。

IsLine FrameWork是一个开源的企业级系统开发框架,目前已有以下系列:

IsLine FrameWork系列之一——第一次的亲密接触

IsLine FrameWork系列之二——命名空间与契约

IsLine FrameWork系列之三--七种武器

IsLine FrameWork系列之四--DataProvider 数据访问(上)

IsLine FrameWork系列之五--DataProvider 数据访问(中)

IsLine FrameWork系列之六--DataProvider 数据访问(下)

IsLine FrameWork系列之七--AppLogProvider日志框架(上)

IsLine FrameWork系列之八--AppLogProvider日志框架(下)

IsLine FrameWork系列之九--ExceptionProcessProvider异常框架(上)

IsLine FrameWork系列之十--ExceptionProcessProvider异常框架(下)

IsLine FrameWork系列之十一--HttpContentProvider 访问缓存

IsLine FrameWork系列之十二--使用Session、Cookie与安全支持
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐