Ich habe eine Anwendung, wo nach erfolgreicher Anmeldung Benutzer zu Home.aspx umgeleitet wird. Jetzt, wenn ich Response.Redirect ("Home.aspx") versuche, funktioniert es nicht, aber wenn ich versuche, FormsAuthentication.RedirectFromLoginPage (TextBox1.Text, false); .. es funktioniert. Jetzt ist meine Frage, warum Response.Redirect() nicht funktioniert? Ich weiß, FormsAuthentication.RedirectFromLoginPage viel mehr als nur Login, es setzt auch Cookie, und leitet auch auf Login-Seite, aber warum Redirct() funktioniert nicht? web.config:Warum Response.Redirect ("Seitenname.aspx") nicht funktioniert
<authentication mode="Forms">
<forms loginUrl="LogIn.aspx" defaultUrl="Home.aspx" path="/"></forms>
</authentication>
<authorization>
<deny users="?"/>
</authorization>
Kann jemand helfen?
Danke Patrick für deine Hilfe und den Link :-). Ich habe eine Frage, sagen wir nach erfolgreicher Anmeldung Ich habe das Fenster geschlossen.So nächste Mal, wenn ich anfange zu surfen, sollte ich direkt zu Home.aspx statt Login.aspx weitergeleitet werden (wie stackoverflow). Nun, wie dies zu implementieren. Kannst du ein Beispiel nennen oder verlinken? – Wondering
Es funktioniert wie eine Magie. Danke. – Wondering
Wird FormsAuthentication.SetAuthCookie hier nicht helfen? –