BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

基于Geneva的身份管理开发者培训包发布

| 作者 Dilip Krishnan 关注 0 他的粉丝 ,译者 张逸 关注 12 他的粉丝 发布于 2009年5月29日. 估计阅读时间: 3 分钟 | ArchSummit北京2018 共同探讨机器学习、信息安全、微服务治理的关键点

微软在Teched上发布Geneva Beta 2版本后,随即又发布了身份管理开发者的培训包。该培训包是一套动手实验室和资源,用于帮助开发者有效利用微软的身份管理产品与服务。Geneva框架是该训练材料的基础;同时提供了使用Geneva服务器Windows Live ID微软联合网关(Microsoft Federation Gateway)以及.NET访问控制服务(.NET Access Control Service)的向导。

“Geneva(日内瓦)”是微软基于请求访问(claims-based access,CBA)平台战略的代码名。它包含了“Geneva”框架、“Geneva”服务器和Windows CardSpace “Geneva”。Geneva框架为开发者提供了构建基于请求应用和服务的工具,其中服务包含的令牌是由安全令牌服务(Security Token Service,STS)发出的。同时,它还包含了能够用于构建一个自定义STS以及支持Windows CardSpace应用的工具。

微软的架构师和布道者Vittorio Bertocci谈到了培训包的目标。

我们特别采取了渐进的方式,逐渐地引入一些概念与思想:然而,我们仍然能够确定其中的每一步骤都有助于解决真实的问题。

这些思想包罗万象,涵盖了许多论坛中经常提出以及客户参与讨论的问题,而且以正确的方式予以呈现,使得应用程序的开发者不必了解geneva框架的全貌,就能够使用它。对于那些渴望知其然,更要知其所以然的开发者,培训包同样适用。

这些培训材料包含了动手实验室(Hands on Labs,HOL),它按照Geneva框架的实际用途分类。培训材料自然是针对微软解决方案的。Vittorio给出了培训包中包含的细节内容,并介绍了HOL所涵盖的各种场景与主题。

网站与身份管理

  • 通过生成本地的STS,可以在ASP.NET Web应用程序中使用基于请求的访问(claims based access)
  • 自定义本地STS认可的凭证
  • 接受从Geneva服务器STS传来的令牌
  • 接受从Live ID传来的令牌
  • 接受从.NET访问控制服务传来的令牌
  • 通过代理访问在后端调用一个WCF服务

Web服务与身份管理

  • 使用Geneva框架在WCF服务中处理授权与认证
  • 接受从Geneva服务器STS传来的令牌
  • 接受从.NET访问控制服务传来的令牌
  • 通过代理访问在后端调用一个WCF服务

使用身份提供器功能改善ASP.NET成员提供器网站

引入.NET访问控制服务

更多信息可以从Vittorio的博客以及Geneva团队博客中获得。

查看英文原文:Identity Developer Training Kit Based On Microsoft 'Geneva' Released

 

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT