写点什么

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

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

关注

评论

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

“京东商城”亿级高并发秒杀系统到底是怎么设计的?自己做该如何下手?

Java架构师迁哥

5分钟学会本地Pypi源搭建

Python研究所

Python

2021百度云智峰会|DataPipeline携手百度赋能实时数据资产构建与应用

DataPipeline数见科技

大数据 数据融合 数据管理

半年摸爬滚打,我是如何从小白进阶渗透测试工程师

网络安全学海

黑客 网络安全 信息安全 渗透测试 漏洞分析

TDengine JDBC整合Druid

山石道人

涛思数据 tdengine Druid Spring MVC taos-jdbc

再获权威认可!DataPipeline实时数据融合平台通过信通院大数据产品能力评测

DataPipeline数见科技

大数据 数据融合 数据管理

“用友 • 华为云杯”第三届企业云服务开发者大赛

ToB行业头条

开发者 低代码 用友

DataPipeline实时数据融合平台V3.0里程碑版发布!澎湃新动能

DataPipeline数见科技

大数据 数据融合 数据管理

Hightopo可视化入局“智慧工厂”,助力企业改革创新

一只数据鲸鱼

数据可视化 绿色工业 3D数据可视化 高炉炼铁 智慧工业

图的应用——拓扑排序

若尘

数据结构 拓扑排序

云南智慧公安研判分析系统搭建,重点人员研判分析平台

MindSpore教程免费学,还有入门奖品

Geek_6cdeb6

人工智能 机器学习 深度学习 自我提升 羊毛

构筑智能制造时代“四重护城河”,联想中国开创产业新格局

科技大数据

技术干货 | 录屏采集实现教程 —— Android端

ZEGO即构

大前端 音视频 录屏采集 Android端

免费分享JDBC与MyBatis的优秀图书

Java入门到架构

Java

Mobileye智慧出行再加码,中国市场生态建设取得新进展

E科讯

爆款阿里P5到P7晋升之路,九大源码文档助我超神果然努力幸运并存

Java BAT

正式发布!中国首个LF Edge捐赠项目Baetyl 2.2发布

百度开发者中心

物联网 开源技术

2021年,BAT接连入局!“低代码”为何能备受资本追捧?

优秀

低代码

越学越有趣:『手把手带你学NLP』系列项目07 ——机器翻译的那些事儿

百度大脑

机器学习 nlp

北鲲云超算平台——让科技更好地服务于用户

北鲲云

用好“实时数据管理”助推器,旭辉集团加快数字化转型步伐

DataPipeline数见科技

大数据 数据融合 数据管理

一图读懂DataPipeline实时数据融合平台V3.0

DataPipeline数见科技

大数据 数据融合 数据管理

【架构实战营】第 7 模块作业

swordman

架构实战营

一周信创舆情观察(6.28~7.4)

统小信uos

Redis学习之Redis概述及原理、基本操作及持久化

Linux服务器开发

redis 分布式 后端 中间件 Linux服务器开发

阿里P8手抄本惨遭泄露,并出现病毒式传播,致28人斩获大厂offer

Java架构师迁哥

我是如何从设计师转到软件行业的? | 可怜巴巴的程序猿

Python研究所

随笔 话题讨论

接任务时一定要锁定需求啊!(转自小明同学)

BinTools图尔兹

数据库 dba 国产数据库 运维开发

聊聊事务与分布式系统-从零讲到通透

刘绍

sql 分布式 事务 2PC XA

32岁的我裸辞了,八年Java老鸟,只因薪水被应届生倒挂,在闭关三个月后拿到阿里Offer,定级P7!

Java架构师迁哥

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