1

私は、Windows 8 アプリに取り組んでおり、HTML5/JavaScript で構築しています。アプリの機能の一部には、ユーザー認証が必要です。このプロセスは、データをサーバー側のスクリプトに送り返す Web フォームを介して行われ、認証が成功すると、一連の Cookie が返されます。これらの Cookie のデータはキャッシュされ、他のいくつかの API 呼び出しを実行するために使用されます。アプリに Web ページを埋め込む代わりに、WinJS.xhr を使用してこれを行いたいと考えています。

まず、dataxhr メソッドのパラメーターを使用してユーザー名とパスワードの情報をサーバー側スクリプトに渡すことができると思いますが、それを POST 用にフォーマットする方法がわかりません。

第 2 に、認証部分を機能させることができた場合、HTTP 応答ヘッダーで返された Cookie の内容を確認する方法はありますか?

4

1 に答える 1

0

FORM エンコーディング標準を使用してエンコードできるはずです。ここに絡み合ったサンプル コードがいくつかありますが、それをエンコードしてメソッドを GET ではなく "POST" に設定するのは非常に簡単です。

Cookie 転送の場合、ヘッダーからそれらを引き出して、適切に設定できるはずです。

于 2012-09-18T18:22:44.217 に答える