2011-02-10 21 views
0

セッション変数を読み取るべきC#(.ashx)のジェネリックハンドラーがあります。 ジェネリックハンドラにjQuery Ajaxリクエストを送信すると、Session変数はnullになります。ジェネリックハンドラー/ Chromeの問題でのajaxセッション

私は、IRequiresSessionStateをクラスに追加しようとしましたが、運がありません。 IEではすべて正常に動作します。しかし、私はそれを動作させることはできません。

アイデア?

おかげで、

jaan

+0

一般的にセッションについて、それは、他の例では動作しない方法クロム? –

+0

他のページ(aspx、サービス内でさえ)はashx汎用ハンドラでのみ動作します – jaan

答えて

1

ようIRequiresSessionStateであなたのハンドラを実装します。セッション値を取得

public class Handler : IHttpHandler, IRequiresSessionState 

context.Session["xyz"]