0

こんにちは、asp.net でログイン システムを構成しようとしています。私が現在使用している方法は、login.aspx でこのようなものです。

Response.Redirect("Default.aspx");

ログイン後は常にそのページに移動します。私は dvd.aspx を持っています。それをクリックすると、ログイン ページが表示されます。ログインページでリターン URL を設定するにはどうすればよいですか。たくさん読んだ後、迷ってしまいます。

誰かがそれを行う簡単な方法を提案できますか?

ありがとう

4

1 に答える 1

0

たとえば、あなたが dvd.aspx で、ユーザーがログインしていないことを確認した場合、そのようにリダイレクトする必要があります。

Response.Redirect("/dvd.aspx?returnUrl=" + System.Web.HttpContext.Current.Request.Url.PathAndQuery);

または、クエリ文字列を使用したくない場合は、現在のページをセッションに書き込みます。

于 2012-10-15T06:51:34.890 に答える