none
WCFサービスでのCookie制御の方法 RRS feed

  • 質問

  • webHttpBinding&JSON形式で出力するWCFサービスを構築中なのですが、
    認証としてセッションCookieの読み書きをサーバー側で行いたいと考えています。

    ですがどのようにCookieにアクセスすればよいのかわかりません。
    HTTPヘッダーの参照方法やヘッダーの書き換え方法がありましたらご教示いただけますでしょうか。

    よろしくお願いします。

    2010年2月11日 16:41

回答

すべての返信

  • コマルル さん、こんにちは。

    下記のページのサンプルが参考になりませんでしょうか?

    RESTful WCF web service and cookies
    http://social.msdn.microsoft.com/Forums/en-US/wcf/thread/3d3d2a24-8f4d-4d42-aaa2-c1297c8f330a

    他にも何か情報をお持ちの方がいらしたら、ぜひ投稿してください。

    今後ともフォーラムをよろしくお願いします。
    それでは。

    2010年2月16日 9:24
  • 菊池さん

    アドバイスありがとうございます。

    教えて頂いたサイトの内容がまさに探しているものでした。

    WebOperationContext でHeader情報の操作が可能だったんですね。

    OperationContextでなんとかしようとそればかりに目が行っていたのと、
    System.ServiceModel.Web が必要ということでWebOperationContext
    の存在に気づいていませんでした。

    これで無事にCookieを実装できそうです。
    ありがとうございました。

    2010年2月16日 15:00