大厂Data+Agent 秘籍:腾讯/阿里/字节解析如何提升数据分析智能。 了解详情
写点什么

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

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

关注

评论

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

pha分币APP系统开发资料

原来这就是Java IO啊····

华为云开发者联盟

Java 操作系统 进程 IO流 Java IO

智汇华云|华云数据ArSDN:自主可控的SDN

华云数据

手写链表之LinkedList源码分析

Ayue、

数据结构

互斥锁Mutex:鸿蒙轻内核中处理临界资源独占的“法官”

华为云开发者联盟

鸿蒙 OpenHarmony 鸿蒙轻内核 互斥锁Mutex 临界资源

CODING 带你看腾讯新闻 7 日 DevOps 实践

CODING DevOps

DevOps CODING 腾讯新闻

WorkPlus高端制造行业数字化解决方案—华晨宝马

BeeWorks

开源 即时通讯 IM 案例分享 汽车

用中国话学this指向(旧知识新讲)

加百利

JavaScript 大前端 this 7月日更

FIL矿机多少钱一台 ?FIL挖矿成本是多少?

永续合约交易所搭建,合约平台开发

用户体验

Ryan Zheng

2021Android面经:算法题+JVM+自定义View

欢喜学安卓

android 程序员 面试 移动开发

测试开发之网络篇-常用命令

禅道项目管理

Linux 命令行

一个完整的项目管理流程包括什么?

万事ONES

项目管理 ONES

WICC 2021召开在即 清华大学教授将分享AI+网络音视频服务研究

融云 RongCloud

一名老党员,申请入驻~

正儿八经的仙儿

2021 - iOS开发面试 【字节·百度】 上海区面经与侧重点分享

iOSer

ios 百度 面试 字节 iOS 知识体系

Fil和BTC有什么区别?Filecoin挖矿的行情如何?

IPFS BTC fil fil币

2021 WAIC | EMQ 映云科技:面向云原生的云边协同物联网解决方案

EMQ映云科技

云原生 云端 端边云协同架构 边云协同

Go 学习笔记之 Slice

架构精进之路

7月日更

毕业季offer怎么拿?收下这份非典型求职面试指南

华为云开发者联盟

面试 职业规划 求职 毕业季 大学生

如何对开发团队的人员进行绩效管理?

万事ONES

研发效能 ONES 绩效管理

小白也能看懂的Java内存模型

程序猿阿星

JMM Java内存模型 原子性 有序性 可见性;

WorkPlus房地产行业数字化解决方案—富力地产

BeeWorks

开源 远程办公 即时通讯 IM

面向编程式多云管理服务时代的华为云MCP多云跨云的容器治理与实践

华为云开发者联盟

容器 云原生 华为云 多云 跨云

Camtasia实用技巧之时间轴

淋雨

视频剪辑 录屏软件 Camtaisa

pha挖矿/phala挖矿APP系统开发内容

Redisson 分布式锁源码 07:公平锁释放

程序员小航

Java redis 源码 分布式锁 redisson

多项目同时进行如何做好项目管理?

万事ONES

如何利用云原生技术构建现代化应用

阿里巴巴中间件

云计算 阿里云 云原生 中间件

10年阿里开发架构师经验分享:掌握这个提升路径

欢喜学安卓

android 程序员 面试 移动开发

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