0

Windows Live IDと統合されたWPFアプリケーションの方法があるかどうか疑問に思っていますか?実際にはWindowsHealthVault用です[www.healthvault.com]

そのため、HealthVaultはWindowsLiveIDまたはOpenIDを使用してシステムにログインしています。そして、私がやろうとしているのは、ヘルスボールト用の(Webアプリケーションの代わりに)wpfアプリケーションを作成することです。これにより、すべてのログインフォームのユーザー名パスとすべてがインターネットブラウザーを表示/使用せずにwpfアプリケーション内で処理されます。

これは私にとってはまったく新しいことなので、特にスタンドアロンのwpfアプリで実行されるヘルスボールトシステムの場合、これまでに誰かがこれを行ったことがあると思います。

よし、それだけです、よろしくお願いします!

4

1 に答える 1

0

「オンライン」認証ではなく、「オフライン」認証を使用する必要があります。

オンライン認証では、ユーザーは毎回 Web ブラウザーからログインする必要があります。これは Web アプリケーションには適していますが、あなたのようなアプリケーションには適していません。

オフライン認証により、アプリケーションはいつでもユーザーの HealthVault レコードにアクセスできます。ユーザーはログインする必要はありません。これを使用するには、ユーザーは 1 回限りの接続プロセスを実行する必要があります。これはconnect-requestを使用して行われます。ユーザーがこのプロセスを通過すると、アプリケーションにはperson-idrecord-idの 2 つの認証トークンが与えられます。これらは、アプリケーションがユーザーの HealthVault レコードに接続するために使用するものであるため、データベースまたは同様の場所に保存する必要があります。

この MSDN ページが役立ちます: http://msdn.microsoft.com/en-us/healthvault/cc507205.aspx

于 2010-05-14T18:27:41.583 に答える