• 1.摘要
  • 2.基本信息
  • 3.介绍
  • 4.了解数字标识
  • 5.介绍数字标识
  • 6.使用数字标识: Windows CardSpace 和标识元系统
  • 7.提供了哪些功能
  • 8.CardSpace和Active Directory
  • 9.和 Windows Live ID
  • 10.结束语

Windows CardSpace

Windows CardSpace,是一组代号为CardSpace的Windows新功能。该组功能提供了一种基于标准的解决方案,用于使用和管理不同的数字标识。

基本信息

  • 外文名

    Windows CardSpace

  • 定义

    一组代号为CardSpace的Windows新功能

介绍

David Chappell

Chappell & Associates

适用于:

Windows CardSpace

Windows Vista

Windows XP

Windows Server 2003

Windows 7

Windows Server 2008

摘要:本文介绍了一组代号为 CardSpace 的 Windows 新功能,该组功能提供了一种基于标准的解决方案,用于使用和管理不同的数字标识。

了解数字标识

您是谁? 这个问题很简单,但答案却并不简单。 您的身份表示方法会因所到之处的不同而有所变化。 当您在机场的出入境通关口出示护照时,您的身份是某一国家的公民。 当您由于超速行驶而被警察拦截并出示自己的驾驶执照时,您的身份是居住在某一地区的合法司机。 当您使用信用卡在书店购买最畅销的小说时,您的身份是具有某一特定帐号的顾客。 不同的环境中需要使用不同的标识,每种标识的表示方法和所提供的信息均不尽相同。

(本文还包含指向英文网页的链接。)

在所有这些环境中,您可以通过一些便于理解的方法来确定自己的标识。 但在一个非常重要的环境,即网络环境中,标识的确定目前还比较混乱。 正如在现实环境中一样,我们都拥有多种数字标识,并以不同的方法表达它们。 但是,现在并没有一种统一的方法来处理这些数字标识。 相反,我们仍然在一个复杂、混乱且不安全的环境中苦苦挣扎。

然而,不同种类的数字标识始终是必不可少的,因为只凭单个标识不可能满足全部需求。 实际上,这些标识始终是由一些不同的源所提供的,因为只凭单个标识提供者同样不可能满足全部的需求。 这就意味着解决之道不是去强制要求使用一个数字标识系统,更合适的做法是寻找一致的方法来使用多个数字标识系统。 我们需要的是由多个主要用于处理标识的元系统所组成的系统。

需要通过合作来实现该标识元系统。 单个组织只凭一己之力不可能完成一个解决方案。 幸运的是,可以通过使用与供应商无关的通信标准来解决此问题。 这些标准基于 SOAP 和 XML,包括 WS-Security、WS-Trust、WS-MetadataExchange 和 WS-SecurityPolicy。 通过使用这些 Web 服务技术,可以定义一致的方法,来使用由任何源通过任何标识技术所创建的任何数字标识。

Microsoft 与其他公司通力协作,在定义此基于标准的标识元系统方面起着举足轻重的作用。 Microsoft 还在 Windows 中添加了新功能,从而帮助实现标识元系统。 任何 Windows 应用程序,包括诸如下一版的 Internet Explorer 等 Microsoft 技术产品,以及由其他方开发的应用程序,都可以通过 Windows CardSpace(最初代号为“InfoCard”)为用户提供一种通用的方法来使用数字标识。 CardSpace 作为 .NET Framework 3.0 的一部分,计划于 2007 年初发布,适用于 Windows Vista、Windows XP 和 Windows Server 2003。

Windows 是一种广泛使用的操作系统,因而 Cardspace 便成为实现标识元系统的重要部分。 除非其他组织也实现了此方案,否则该解决方案仍然无法成功实施。 因此,Microsoft 积极鼓励创建和使用能参与到标识元系统中的软件。 其目的是让相关人员可以在运行任何操作系统的任何机器上,就像当前在现实环境中使用标识那样,方便、有效和安全地使用数字标识。