【发布时间】:2011-01-22 07:16:09
【问题描述】:
一个简单的场景:
假设我们在云端有一个 Web 应用程序,让用户可以使用 OpenID 进行注册。 (我愿意使用 Windows Live ID 作为替代) 他们可以登录并更新一些元数据,例如他们最喜欢的颜色。
如果我现在想从桌面客户端获取此信息,我该怎么做? 我可能必须公开一个 Web 服务才能查询此信息,但身份验证如何?
有 DotNetOpenAuth 和 Windows Identity Foundation,我们还有 CardSpace 等。
但是我该从哪里开始呢?我需要哪一个?我需要全部 3 个吗?
那么 STS 呢,有没有针对 OpenID / Windows Live ID 的?
有没有人看到使用这些技术的示例可以满足我的要求? 有什么指点吗?
【问题讨论】:
标签: .net openid identity wif cardspace