24、高级安全与遗留集成技术解析

高级安全与遗留集成技术解析

在当今复杂的信息技术环境中,安全和系统集成是至关重要的两个方面。下面将详细介绍高级安全中的基于声明的安全和联合安全,以及Windows Communication Foundation(WCF)与COM+和MSMQ等遗留技术的集成。

高级安全:基于声明的安全与联合安全

基于声明的安全和联合安全是保障系统安全的重要概念。基于声明的安全以声明为核心,声明由类型、权利和值组成,由发行者针对持有者做出,发行者的可信度有所不同。

Windows Communication Foundation的可扩展安全基础结构(XSI)为基于声明的安全提供了基础。它能将来自不同来源的各种类型的凭据转换为声明集,通过XSI授权策略,这些声明可以在不同组织的语言之间进行转换。服务可以使用XSI授权管理器评估声明是否足以访问请求的资源,授权策略和授权管理器都可以通过配置来确定,使得资源访问授权过程与资源本身完全独立。

联合安全在Windows Communication Foundation文档中的定义是:“联合安全是一种机制,它允许服务与其相关的客户端身份验证和授权过程之间实现清晰的关注点分离”。联合安全通过服务信任独立的身份验证和授权机制来实现这种分离,就像政治实体信任其他实体提供军事保护和管理公民身份一样。

通过一个练习展示了使用XSI的基于声明的安全的强大功能。在这个练习中,原本使用基于角色的授权控制的内部网服务的访问权限被扩展,允许另一个组织的用户进行基于声明的受控访问,而且在此过程中,客户端和服务的代码都无需更改。

然而,基于声明的安全也存在不足之处,目前对它的支持仍然相当有限。在示例应用中,安全仍然基于Win

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值