私はウェブサイトを持っていて、今はそのためのWinRTアプリを作成しています。WebとWinRTアプリの両方にJSONAPIを使用しています。
1つのコンポーネントは、画像がアクセス制御できる画像ギャラリーであるため、特定のユーザーのみが画像をダウンロードできます。
承認はCookieを使用して行われます。WinRTの場合、CookieはSystem.Net.Http.HttpClient
オブジェクト内に保持されます。
ImageSource
コントロールとして画像のURLをバインドしようとしましImage
たが、リソースローダーがサーバーにCookieを送信しないため、失敗します。
わかりやすくシンプルなバインディングを使用したいのですが、ビュー内に画像を設定するなどの複雑なコードは作成したくありません。
質問:
ImageSource
画像をダウンロードしようとしたときに、ローダーをバインドしてサーバーにCookieを送信するように強制するにはどうすればよいですか?バインディング構文の単純さを保存し、カスタムローダーの動作を追加する方法はありますか?