2025上半年,最新 AI实践都在这!20+ 应用案例,任听一场议题就值回票价 了解详情
写点什么

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:522945
用户头像

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

关注

评论

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

第五周总结

小兵

一致性哈希算法

Sandman

极客大学架构师训练营

wee5 技术选型(一) 作业

杨斌

我的亲历:一行代码,百万人民币打水漂

白色蜗牛

Java 程序员 架构 程序人生 职场

架构师训练营—第九周学习总结

Geek_shu1988

架构师训练营 - 第九周总结

一个节点

极客大学架构师训练营

9.2JVM虚拟机架构原理

张荣召

第五周作业1

jingx

大型网站架构 - 缓存|异步|负载均衡

知悦

JVM垃圾回收原理

A p7+

架构训练营第五周作业

一期一会

作业--week09

张荣召

【架构师训练营第 1 期 09 周】 作业

Bear

极客大学架构师训练营

9.3JVM垃圾回收性能分析

张荣召

架构师训练营第5周总结

Sandman

极客大学架构师训练营

CompletableFuture让你的代码免受阻塞之苦

Silently9527

java8 CompletableFuture 多线程与高并发

数据库基本原理

天天向上

极客大学架构师训练营

架构师训练营 1 期第 9 周:性能优化(三)- 作业

piercebn

极客大学架构师训练营

架构师训练营第 9 周学习总结

netspecial

极客大学架构师训练营

一次用户故事拆(SPIDR)法实践

Bruce Talk

Agile 用户故事 User Story

从0开始用Hexo框架搭建个人博客(无坑版)

清菡软件测试

Hexo

学习总结--week09

张荣召

week5 技术选型(一) 学习总结

杨斌

第五周总结

孤星

9.1数据库基本原理

张荣召

极客大学架构师训练营第五周作业

井中人

极客大学架构师训练营

周练习 9

何毅曦

9.4Java代码优化技巧及原理

张荣召

架构师训练营第 1 期第 9 周学习总结

好吃不贵

极客大学架构师训练营

架构师训练营 - 第九周作业

一个节点

极客大学架构师训练营

架构师训练营—第九周作业

Geek_shu1988

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