我正在 c# 中创建新的 Metro 应用程序,我想使用 MS Live 连接登录用户。互联网上有很多示例如何做到这一点,但 Live SDK 已更改(live:SignInButton 不可用),Live Connect 开发人员中心已更改(我无法找到包显示名称,发布者文本框, ...)。
当前如何在 C# Metro 应用程序中使用 Live SDK 的最佳方式是什么,或者是否可以使用 WebAuthenticationBroker?
我正在 c# 中创建新的 Metro 应用程序,我想使用 MS Live 连接登录用户。互联网上有很多示例如何做到这一点,但 Live SDK 已更改(live:SignInButton 不可用),Live Connect 开发人员中心已更改(我无法找到包显示名称,发布者文本框, ...)。
当前如何在 C# Metro 应用程序中使用 Live SDK 的最佳方式是什么,或者是否可以使用 WebAuthenticationBroker?
查看 DotNetOpenAuth 库,它允许您轻松集成您的 live id 和其他 openid 提供程序以进行身份验证。仅供参考,这个库也可以作为 nuget 包使用。
可用示例@ http://code.msdn.microsoft.com/windowsapps/Web-Authentication-d0485122