探究基于声明的身份标识

    大多数企业应用程序都需要一些基本用户安全功能。它们至少需要验证其用户身份,其中有很多还需要授权访问特定功能,以便只有那些有特权的用户才能使用它们。有些应用程序还必须进一步审核用户的使用情况。在 Windows® 中,这些功能都内置于操作系统,通常很容易集成到应用程序中。通过利用 Windows 集成的身份验证功能,您不必创造自己的身份验证协议或管理用户数据库。通过使用访问控制列表 (ACL)、模拟,以及组之类的功能,可以用很少的代码实现身份验证。实际上,无论您使用什么操作系统,这个建议都适用。与自己重新创造那些功能相比,与操作系统中的安全功能紧密集成几乎始终是一个更为理想的办法。 但如果您希望将范围扩大到没有 Windows 帐户的用户,这时该怎么办?要是用户根本就不用 Windows 呢?越来越多的应用程序需要这样扩大范围,而这似乎有悖常理。本专栏将向您介绍 Microsoft® .NET Framework 3.0 中的新身份标识模型,该模型旨在帮助解决上述问题及其他问题。 msdn文章:http://msdn.microsoft.com/msdnmag/issues/07/09/securitybriefs/Default.aspx?loc=zh Microsoft switching SharePoint to claims-based authentication: http://www.networkworld.com/news/2007/101607-microsoft-switching-sharepoint.html Building a Claims-Based Security Model in WCF http://www.theserverside.net/tt/articles/showarticle.tss?id=ClaimsBasedSecurityModel

基于 WCF 服务中的授权

http://msdn.microsoft.com/zh-cn/magazine/cc948343.aspx

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏韩伟的专栏

经典游戏服务器端架构概述 (1)

现代电子游戏,基本上都会使用一定的网络功能。从验证正版,到多人交互等等,都需要架设一些专用的服务器,以及编写在服务器上的程序。因此,游戏服务器端软件的架构,本质...

5K30
来自专栏EAWorld

Prometheus vs. Graphite:时序数据监控工具选择

原题:Prometheus vs. Graphite: Which Should You Choose for Time Series or Monitorin...

62230
来自专栏数据派THU

【独家】一文读懂非关系型数据库(NoSQL)

本文共11000字,阅读全文约需30分钟。 本文为大家解析非关系型数据库(NoSQL)。[ 在数据派THU后台(非留言区)回复"综述"即可获取资源。] 前言 N...

965100
来自专栏张善友的专栏

MongoDB 2.6.2 发布

NoSQL数据库MongoDB推出了全新一代产品MongoDB 2.6.2,该版本全面强化核心服务器,提供全新的自动化工具与重要的企业功能,宣称是MongoDB...

22070
来自专栏企鹅号快讯

Google 开源分布式追踪系统 OpenCensus

OpenCensus 是 Google 开源的一个用来收集和追踪应用程序指标中立厂商的第三方库 授权协议:Apache 2.0 开发语言:Java PHP Py...

44190
来自专栏Bug生活2048

Python实战-解决工作中的重复工作(一)

目前公司的项目管理采用开源项目redmine,对于redmine本文不多做介绍,有兴趣的可以自行百度了解下。

53130
来自专栏北京马哥教育

Linux下的CPU使用率与服务器负载的关系与区别

当我们使用top命令查看系统的资源使用情况时会看到load average,如下图所示,它表示系统在1,5,15分钟的平均工作负载。 那么什么是负载(l...

63370
来自专栏FreeBuf

五大移动应用加固平台评测

* 本文原创作者:Sunnieli 首先做个说明为什么我会先这个自动化加固的评测。很大一部分原因是和兴趣有关,因为是学习app安全开发,所以多多少少要了解移动安...

49760
来自专栏Golang语言社区

Go1.7改善了编译速度并且会生成更快的代码

Go1.7的开发周期正在接近它的下一个里程碑,Go的提交者Dave Cheney报告了子即将发布的版本中,团队成员在语言工具链上的努力。 Cheney称,基于当...

36690
来自专栏WeaponZhi

Python爬虫入门(一)

前言 很多人都或多或少听说过 Python 爬虫,我也一直很感兴趣,所以也花了一个下午入门了一下轻量级的爬虫。为啥是轻量级的爬虫呢,因为有的网页是比较复杂的,比...

42450

扫码关注云+社区

领取腾讯云代金券