WPF为Microsoft健康保险库集成了Windows实时身份验证

时间:2010-05-13 03:29:42

标签: wpf authentication live healthvault

我只是想知道WPF应用程序是否有任何方法与windows live ID集成? 它实际上适用于Windows健康保险库[www.healthvault.com]

所以健康保险库使用windows live id或open id登录他们的系统。 我将要做的是,为健康保险库创建wpf应用程序(而不是Web应用程序),因此所有登录表单用户名都会通过,所有内容都在wpf应用程序内处理,而不显示/使用任何互联网浏览器。

所以既然这对我来说很新,我希望如果有人曾经做过这个,特别是在独立的wpf应用程序上运行的健康保险库系统。

好吧,就是这样, 提前谢谢你!

1 个答案:

答案 0 :(得分:0)

您需要使用“离线”身份验证,而不是“在线”身份验证。

在线身份验证要求用户每次都通过Web浏览器登录。这对Web应用程序很有用,但不适合像你这样的应用程序。

离线身份验证可让您的应用程序随时访问用户的HealthVault记录。用户永远不必登录。要使用此功能,用户必须经过一次性连接过程。这是使用连接请求完成的。用户完成此过程后,您的应用程序将获得两个身份验证令牌: person-id record-id 。这些是您的应用程序用于连接到用户的HealthVault记录的内容,因此应将它们保存到数据库或类似的地方。

此MSDN页面应该有所帮助:http://msdn.microsoft.com/en-us/healthvault/cc507205.aspx