首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Microsoft.IdentityModel vs System.IdentityModel

Microsoft.IdentityModel vs System.IdentityModel
EN

Stack Overflow用户
提问于 2011-01-21 02:41:35
回答 2查看 14.1K关注 0票数 21

我正在使用Forms身份验证和ASP.NET MVC2开发一个基于声明的授权系统。我看到一个名称空间"Microsoft.IdentityModel“提供了许多与另一个名称空间"System.IdentityModel”相同的东西。

System.IdentityModel

Microsoft.IdentityModel

当功能看起来重叠时,为什么这两个名称空间分开存在?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-01-22 02:33:00

如果您正在使用基于声明的身份验证/授权,那么您将需要使用Microsoft.IdentityModel,因为它是Windows Identity Framework的一部分。

要获得关于MVC2和使用WIF的指导,我建议查看work that Patterns and Practices做的。他们有一个很好的MVC示例,我用它作为起点。

票数 -5
EN

Stack Overflow用户

发布于 2012-11-06 18:24:44

在.NET 4.0及之前的版本中,WIF使用Microsoft.IdentityModel。.NET 4.5及更高版本中将使用System.IdentityModel。更多详细信息请点击此处http://msdn.microsoft.com/en-us/library/jj157091.aspx

票数 52
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4751125

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档