点击围观!腾讯 TAPD 助力金融行业研发提效、敏捷转型最佳实践! 了解详情
写点什么

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

  • 2009-05-27
  • 本文字数:959 字

    阅读完需:约 3 分钟

微软在 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

2009-05-27 22:18764
用户头像

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

关注

评论

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

week11--作业

Geek_165f3d

Dubbo-go应用维度注册模型

apache/dubbo-go

dubbo dubbo-go dubbogo

央行数研所推出贸易金融区块链平台

CECBC

区块链 金融

一点 Go Web 编程实践经验

Garfield

Go web Go 语言

从新浪数字化转型,窥见互联网的“懂行”新十年

脑极体

架构师课作业 - 第十三周

Tulane

不草率,你只管下载资料,剩下的交给「哇哦」

小Q

Java 学习 架构 面试 分布式

区块链技术发展的十大趋势

CECBC

区块链 金融 安全问题

Golang领域模型-实体

奔奔奔跑

架构 微服务 领域驱动设计 DDD Go 语言

LeetCode 169. Majority Element

liu_liu

算法 LeetCo

oeasy教您玩转linux 010211 牛说 cowsay

o

.NET委托,事件和Lambda表达式

AI代笔

LeetCode题解:232. 用栈实现队列,使用两个栈 入队 - O(1),出队 - 摊还复杂度 O(1),JavaScript,详细注释

Lee Chen

大前端 LeetCode

【高并发】Redis如何助力高并发秒杀系统,看完这篇我彻底懂了!!

冰河

多线程 高并发 秒杀 电商超卖 签约计划第二季

区块链赋能市场监管 浙江上线“黑科技”清除取证固证难题

CECBC

区块链 市场监管 取证难题

我们该怎么保护手机屏幕前的父母?

徐说科技

手机 短视频

[翻译]Scalable Go Scheduler Design Doc[Go可扩展调度设计文档]

卓丁

golang scheduler Go scheduler Go 语言

Java四种引用类型:强引用、软引用、弱引用、虚引用

简爱W

澳门金沙玩赢了钱提现不了异常注单未更新有什么办法处理?

丛林里的余光

异常检测 澳门金沙 提现不了

TOGAF认证课由2天变化为5天的思考

周金根

企业架构 TOGAF

我理解的面向对象(ObjectiveSql 实践)

Braisdom

Java ORM框架 ORM

LeetCode题解:232. 用栈实现队列,使用两个栈 入队 - O(n), 出队 - O(1),JavaScript,详细注释

Lee Chen

大前端

一文解开java中字符串编码的小秘密

程序那些事

java安全编码 java编码指南 UTF编码

为什么每个微服务要有自己独立的数据库?

码猿外

数据库 架构 微服务

oeasy教您玩转 linux 010212 管道 pipe

o

阿里培训官给新入职程序员的25条建议

Java架构师迁哥

藏在Java数组的背后,你可能忽略的知识点

Java架构师迁哥

业务架构学习内容有哪些?

周金根

BIZBOK 业务架构

面试必问亿级流量优化策略之JVM调优,文档视频面试,还不收藏

小Q

Java 程序员 架构 JVM jvm调优

基于Goc的Golang代码VSCode实时染色方案

大卡尔

测试覆盖率 精准测试 Go 语言

宅家三个月玩转算法,再战字节跳动,字节跳动面试官朝我比了个“ok”

编程 字节跳动 面试 算法

基于Geneva的身份管理开发者培训包发布_SOA_Dilip Krishnan_InfoQ精选文章