locked
WP7ではCookieContainerをシリアライズして永続化できないのでしょうか? RRS feed

  • 質問

  • HTTPのフォーム認証を処理して、ブラウザのフリをするアプリケーションを実装していますが、起動のたびに都度ログイン処理を行いたくないのでCookieContainerをIsolatedStorageに保存しようと思いました。

    しかし、実装してみたところ、保存・復元はエラーなしでできているように見えますが、Deserializeされて復元されたCookieContainerは真っさらの状態で、認証トークンの役割を果たしてくれません。
    方々調べまわってみたところ、USのフォーラムでも質問が出ていたようで、その場では解決不能となっており、DevFeedbackにリクエストが出ていました。

    Allow CookieContainer to be Serialized/Deserialized - WPDev Feedback
    http://wpdev.uservoice.com/forums/110705-app-platform/suggestions/2278081-allow-cookiecontainer-to-be-serialized-deserialize?ref=title

    現在のWP7の仕様ではシンプルな方法でCookieを永続化して保存することはできないのでしょうか?
    とりあえず、CookieContainerを使わずにResponseHeaderでCookieを横取りして自前で実装するしかないのかな、と考えていますが...。

    • 移動 Mike Wang (MSCS) 2012年10月2日 11:17 (移動元:Windows Phone 7 向けの開発)
    2011年11月15日 8:55