2

Windows8アプリを作成しています。ログイン画面があり、ボタンを押すと、RESTAPIに対して認証されます。しかし、ユーザーが認証されたらどうすればよいですか?「セッション」はどこにありますか?ユーザーが誰であるかを保存するにはどうすればよいですか?これまでのところ、私の検索はこれらの答えに私を連れて行きました

1. ApplicationData.Current名前空間 セッション固有のデータはどこに保存しますか?ローカルアプリケーションデータ?一時的なアプリケーションデータ?

2. Password Vault これが同様の質問に提案されているのを見ましたが、私が理解している限り、これは単なるパスワードストアですか?現在のユーザーをセッションに維持するのにどのように役立ちますか?または、ロードするすべてのビューについて、PasswordVaultに質問します。

これはユーザーのWindowsLiveIDですが、彼は私のアプリでどのIDを持っていますか?

3. CookieContainer

Windows 8アプリを実行するときに、ユーザー情報をCookieに保存することはできますか?

簡単な答えがあるといいのですが、私にはかなり簡単な質問のようです:)

4

1 に答える 1

2

単純なOAuth認証を使用したRESTサービスに対する認証を備えたアプリもあり、資格情報(AccesstTokenおよびAccessTokenシークレット)をPasswordVaultに保存します。利点の1つ(安全に保管されることは別として)は、Windows8デバイス間で同期されます。PasswordVaultでは、ユーザー名とパスワードをPasswordCredentialに保存します

http://msdn.microsoft.com/en-us/library/windows/apps/windows.security.credentials.passwordcredential.aspx

于 2012-09-13T13:47:37.067 に答える