硬核干货——《中小企业 AI 实战指南》免费下载! 了解详情
写点什么

Windows Identity Foundation 已包含在.NET 4.5 中

  • 2012-09-13
  • 本文字数:662 字

    阅读完需:约 2 分钟

Windows Identity Foundation(WIF)是微软的一种框架,用于把基于声明的(claims-based)身份验证整合到应用程序中,它现在已经是.NET Framework 的一部分。它最初是在2009 年11 月份作为独立产品发布的。

创建WIF 是为了处理访问控制和身份验证更简单,并且使用基于声明的安全令牌跨多个应用程序进行单点登录。它包含了用于构建WCF Web 服务和ASP.NET 站点的Visual Studio 模板,以及 ASP.NET 登录控件。WIF 还让我们可以构建自定义的安全令牌服务(STS),为 WS-Federation WS-Trust 协议提供支持。可用的 STS 提供程序是内建的本地开发 STS、一种 ADFS2 商业提供程序或者是 Windows Azure 访问控制服务。

WIF 与.NET Framework 的整合涉及到多种改变:

  • 由于有了 WIF 模型,不建议再使用 Windows Communication Foundation(WCF)声明模型。
  • Microsoft.IdentityModel 中所有类都被移动到适当的.NET 程序集中。mscorlib 现在包含了主要的声明类:Claim、ClaimsIdentity、ClaimsPrincipal、ClaimTypes 和 ClaimValueTypes。
  • 所有主要的类(WindowsPrincipal、RolePrincipal、GenericPrincipal)都可以支持声明。
  • 增加了新的 Visual Studio 扩展,叫做标识符和访问工具(Identity and Access Tool),用于与 STS 连接。“增加 STS 引用”命令不再存在。
  • 在 Visual Studio 2012 中新增了 LocalSTS(用于测试)。
  • Visual Studio Gallery 中提供了 WIF 的示例项目和工具。

想要了解更多细节以及可用的 WIF 示例项目的完整列表,请访问 Vittorio Bertocci 的博客

查看英文原文: Windows Identity Foundation Now Included in .NET 4.5

2012-09-13 21:523103
用户头像

发布了 340 篇内容, 共 143.3 次阅读, 收获喜欢 13 次。

关注

评论

发布
暂无评论
发现更多内容

MacBook的隐藏功能

IT蜗壳-Tango

10月月更

模块九作业

老实人Honey

Facebook宕机背后,我们该如何及时发现DNS问题

阿里巴巴云原生

阿里云 产品 云原生

模块九 电商秒杀系统设计

小牧ah

架构实战营

前端监控:JS监控SDK手摸手教学-原理篇(已开源)

浅端攻城狮

大前端 监控 js sdk

今天的你幸福吗?

卢卡多多

幸福 10月月更

架构实战训练营模块 4 作业

Sonichen

半年时间,拍摄8省市10个案例,我们见到了这样的智能中国

脑极体

Ember Data 之记录操作:创建、更新和删除

devpoint

store ember.js 10月月更

linux安装XtraBackup8

入门小站

Linux

在线HTML实体转字符串工具

入门小站

工具

容器 & 服务:Kubernetes API Server访问问题

程序员架构进阶

架构 Kubernetes 容器 Helm Charts 10月月更

模块9毕业设计

柱林

013 云原生之容器技术

穿过生命散发芬芳

云原生 10月月更

架构实战营1期模块9作业——毕业设计

tt

架构实战营

如何进行用户故事估算——Ethan分享观后感

Bruce Talk

敏捷 随笔 Agile User Story Product Owner

OpenCV学习(二):环境搭建

轻口味

OpenCV图像处理 10月月更

架构实战营模块九作业-毕业设计

子豪sirius

架构实战营

模块九作业

秀聪

架构实战营

CSS架构之setting层

Augus

CSS 10月月更

Prometheus 数据模型

耳东@Erdong

Prometheus 10月月更

微博评论高性能高可用计算架构

白开水又一杯

#架构实战营

Android使用adb工具及root权限完成手机抓包

杨清强

adb

架构实战营 - 模块九作业

思梦乐

极客时间架构实战营作业五

jjn0703

架构实战营

设计千万级学生管理系统的考试试卷存储方案

Rabbit

架构训练营 模块九

小卷儿

多图详解万星 Restful 框架原理与实现

万俊峰Kevin

微服务 RESTful Web框架 go-zero Go 语言

10. python入门速通教程之类、继承类、类中的特殊方法

梦想橡皮擦

10月月更

产品经理如何采集需求?

石云升

产品经理 需求分析 10月月更

【Vuex 源码学习】第十篇 - Vuex 命名空间的实现

Brave

源码 vuex 10月月更

Windows Identity Foundation已包含在.NET 4.5中_DevOps & 平台工程_Jenni Konrad_InfoQ精选文章