Windows Identity Foundation (WIF,Windows身份验证基础),先前代号为Geneva框架。
简介
若要用最简单的几句话来介绍,其为微软.NET平台的一个身份标识新框架,它将WS-Trust和WS-Federation协议抽象化,帮助开发者从应用程序中排除掉身份验证的处理,只用单一的编程模式和工具,即可构建基于「声明」的身份验证、授权、及其他安全功 能,改善开发者生产力(避免过去应用程序复杂的认证过程)、增强程序安全性、提供协同合作性,以在Azure云端,或非云端的ASPDotNET与WCF应用程序,实现「单点登陆(SSO)」、个性化、联合化、强验证、身份验证委托,以及其他验证功能。WIF可便捷地将非云端应用程序迁移至WindowsAzure(从身份验证的角度),反之亦然。在WIF中,除了更容易实现单点登录,且应用程序不用再负责以下操作:对用户进行身份验证。存储用户帐户和密码。调用企业目录以查看用户标识的详细信息。从其他平台或公司,与既有的标识系统集成。 应用
WIF可 用于任何使用。NET3.5SP1、.NET4的Web应用程序或Web服务。但WIF只是微软的「联合身份标识」软件系列的一部分。「联合身份标识」包含三种组件:Active Directory Federation Services(ADFS)V2(之前称为「Geneva」服务器)、Windows Card Space、WIF。这三种组件共同构成了微软基于「声明」的新访问平台其核心。