0

ログインページがあり、プリコンパイルされたアプリケーションに対して http ハンドラーを使用して認証を行っています。

すでにアプリケーション内のセッションは、認証後にページにリダイレクトするために使用されます。

プリコンパイルされたアプリケーションで http ハンドラを介してセッション変数を使用してリダイレクトする方法を教えてください。

注:どのセッション変数が使用されたかわかりません。

4

2 に答える 2

0

あなたが意味するのは、セッションにアクセスできないということである場合はSession["key"]、次のことを試すことができます

HttpSessionState session = HttpContext.Current.Session;

string myValue = session["key"].ToString();
于 2012-07-23T10:06:53.580 に答える
0

HttpContext.Sessionに格納されている値にアクセスできます

例えば

HttpHandler の ProcessRequest メソッドで

public void ProcessRequest(System.Web.HttpContext context) { string url = context.Session["Url"]; }

于 2012-07-23T10:07:26.370 に答える