5

私は現在、ストリーミング講義を含む Coursera クラス情報にアクセスできるようにする Windows Phone 7.1 アプリケーションを作成しようとしています。

ユーザーが講義ビデオとスライド (PDF) をダウンロードできるようにしたいと考えています。残念ながら、ファイルは保護されています。これは通常問題ではありません。をClientHttpWebRequest使用するように設定していますCookieContainer。これはすべて順調です。

BackgroundTransferRequestを使用してアセットをダウンロードしようとすると、楽しみが生まれます。CookieContainerこのクラスでは、Cookieのインスタンスを提供できません。これは、 を使用して値を設定する必要があることを意味しますBackgroundTransferRequest.Headers

Coursera は、セッション Cookie を HttpOnly Cookie として返します。残念ながら、ClientHttpWebRequestは応答から HttpOnly Cookie にアクセスすることを許可しておらず、プロキシによって、どちらからもセッション Cookie を読み取れないことを意味しCookieContainerます。

私が興味を持っている値にアクセスできるようにするために、そこに欠けていることが明らかなものはありますか、それとも独自のバックグラウンドファイル転送インフラストラクチャを考え出す必要がありますか?

4

1 に答える 1