私は1つのアプリケーションを持っています。成功したログインユーザーの後にHome.aspxにリダイレクトされます。 Response.Redirect( "Home.aspx")を試してみるとうまくいきませんが、試してみると FormsAuthentication.RedirectFromLoginPage(TextBox1.Text、false); ..働いています。 私の質問はなぜResponse.Redirect()が動作していないのですか? FormsAuthentication.RedirectFromLoginPageはログイン以上のことをしていますが、Cookieを設定し、ログインページにもリダイレクトされますが、Redirct()が動作しない理由は何ですか? web.configファイル:なぜResponse.Redirect( "Pagename.aspx")が機能しないのですか
<authentication mode="Forms">
<forms loginUrl="LogIn.aspx" defaultUrl="Home.aspx" path="/"></forms>
</authentication>
<authorization>
<deny users="?"/>
</authorization>
誰かが助けることができますか?
ありがとうございました。 私は1つの質問がある、成功したログイン後に私はブラウズを開始する次回私は直接Home.aspxにLogin.aspx(stackoverflowと同じ)redirectrdする必要があります。あなたはいくつかの例やリンクを張ることができますか? – Wondering
それは魔法のように働いています。ありがとうございます。 – Wondering
FormsAuthentication.SetAuthCookieヘルプはここにありませんか? –