当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: 摘要:本文主要介绍了ASP.NET WEB应用程序的安全模型的种类、对比其优缺点,提出了选择的机制。
 

 

 ·对mfc指手划脚(3)     »显示摘要«
    摘要:class cwinapp : public cwinthread{declare_dynamic(cwinapp)public:// constructorcwinapp(lpctstr lpszappname = null); // app name defaults to exe name// attributes// startup args (do not change)hinstanc......
 ·购物车    »显示摘要«
    摘要:castclass.asp <%class shopbag ´放商品的空间 private prospace ´商品信息个数 private itemscout ´=============================================================´ 共有的´==================......


ASP.NET应用程序资源访问安全模型

摘要:本文主要介绍了asp.net web应用程序的安全模型的种类.对比其优缺点,提出了选择的机制.

1.前言 【程序编程相关:一个男人和三个女人的故事[《.net框架

关键字:安全模型 受信任子模型 模拟/委托子模型 asp.net web应用 【推荐阅读:在HTM中引用VB6的OCX控件

    web应用程序对外提供的给客户端的典型资源包括: web服务器资源,如web页.web服务与静态资源(html页与图像). 数据库资源,如针对每个用户的数据或是应用程序级数据. 网络资源,如远程文件系统资源等. 系统资源,如注册表.事件日志与配置文件等.     客户端跨越应用程序的层来访问这些资源,要有一个标识流经各个层.这个用于资源访问的标识包括: 原始调用者的标识 原始调用者的标识被获取并且随后流经系统的每个层. 进程标识 本地资源访问与下游调用是使用当前进程标识进行的.这种方式的可行性依赖于要跨越的边界,因为进程标识必须能被目标系统识别.这需要以下面两种方式之一进行调用: 在同一个windows安全域中 跨windows安全域-使用信任与域账户,或者在不存在信任关系的情况下使用重复的用户名与密码. 服务账户 这种方式使用一个(固定的)服务账户.例如 对于数据库访问,该服务账户可能由连接到数据库的一个组件表示固定的sql用户名与密码. 当需要固定的windows标识时,应使用enterprise services服务器应用程序. 自定义标识 当没有windows账户可用时,可以使用iprincipal与iidentity实现构造自己的标识,可以包含安全上下文有关的详细信息.

3. 资源访问模型 【扩展信息:FlatStyle按钮自己做

    asp.net web应用程序通常属于多层体系结构,一般从逻辑结构上可以分为表示层.业务逻辑层与数据访问层;客户端要访问应用程序资源,其身份认证与授权必然要跨越多个层次.本文主要讨论sp.net应用程序的资源访问安全模型

2. 资源访问标识

3.1 受信任子系统模型

    如图1所示,在这种模型中,原始调用者的安全上下文并不在操作系统级流经服务,而是在中间服务层使用了一个固定标识来访问下游的服务与资源.
...   下一页
 ·如何在kdevelop中添加appwizard    »显示摘要«
    摘要:kdevelop 是linux的一个program-ide,类似windows下的vc,当然我认为没有vc好用,毕尽是个开源代码,不过在linux下他也是一个不错的ide了。而且只要你有兴趣,你可以订制修改kdevelop的源代码。 由于项目需要,最近研究了一下kdevelop的appwizard。并且自己做了一个wizard,这个wizard是生成高通公司(brew)手机上的一个hellowor......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE