Wann wird ReturnUrl angehängt?

07/03/2009 - 13:04 von Alberto Luca | Report spam
Hallo NewsGroup,

wann wird ReturnUrl an die Web-Adresse angehàngt?

Hintergrund meiner Frage:
ich habe eine Login-Form, in die mittels Useraktion (Klick auf Link) bzw.
automatisch, falls Form geschützt ist, verzweigt wird.
Ich möchte jedoch, dass nur im 2. Fall (automatisches Verzweigen) die
ReturnUrl gesetzt wird,
denn nach erfolgreichem Login wird nach ReturnUrl verzweigt und dies soll
nur im 2. Fall geschehen.
Leider ist jedoch auch im 1. Fall (User klickt auf Link) eine ReturnUrl
mitgegeben.

Wie kann ich mein Vorhaben erreichen?

Besten Dank vorab!
Ciao, Alberto
 

Lesen sie die antworten

#1 Gerold Mittelstädt
07/03/2009 - 15:30 | Warnen spam
Hallo,

Alberto Luca schrieb:
wann wird ReturnUrl an die Web-Adresse angehàngt?



Wenn der Benutzer bei FormsAuthentication eine geschützte Seite aufruft,
nicht authentifiziert ist und auf die Login-Seite umleitet wird (HTTP 302)

Hintergrund meiner Frage: ich habe eine Login-Form, in die mittels
Useraktion (Klick auf Link) bzw. automatisch, falls Form geschützt
ist, verzweigt wird. Ich möchte jedoch, dass nur im 2. Fall
(automatisches Verzweigen) die ReturnUrl gesetzt wird, denn nach
erfolgreichem Login wird nach ReturnUrl verzweigt und dies soll nur
im 2. Fall geschehen. Leider ist jedoch auch im 1. Fall (User klickt
auf Link) eine ReturnUrl mitgegeben.



Das ist das normale Verhalten.

Wie kann ich mein Vorhaben erreichen?



Benutzt Du einen normalen Link?

<a href="~/login.aspx" runat="server">Login</a>

Viele Grüße!

Ähnliche fragen