2

WindowsPhoneからWCFを使用してASP.NETWebアプリケーションに到達しています。サーバーでWIFを使用します。アプリケーションのユーザーは、WCF要求で自分自身を認証するときにFedAuthCookieを取得します。その後、ユーザーが電話で認証された状態を維持するために、後続のすべてのリクエストに同じCookieを使用します。

これらのCookieはHttpOnlyであるため、直接アクセスすることはできませんが、CookieContainerすべてのWCFサービスクライアントとオブジェクトを共有できるため、問題はありません。

ただし、を使用しBackgroundTransferRequestてサーバーからファイルをダウンロードする必要があります。サーバーでは、FedAuthCookieを使用してユーザーを認証する必要もあります。CoookieContainerただし、から直接Cookieにアクセスすることはできず、Cookieをヘッダーに直接追加するだけで、のBackgroundTransferRequest使用をサポートしていないようです。CookieContainer

BackgroundTransferRequestだから私の質問は、 WIFによって与えられたHttpOnly FedAuth cookieをサーバーに送信する必要がある場合、どのように使用できますか?他に解決策がある場合は、HttpOnlyをオフにしたくありません。

この特定の質問には回答が得られなかったことがわかりました。これは、を直接関連付けることができないことを意味している可能性があります。)CookieContainerBackgroundTransferRequest

4

0 に答える 0