Wenn Sie diese Methode verwenden, wird der Aufruf von SignOut () zu '... login.aspx? ReturnUrl =% 2fmydomainname% 2flogout.aspx' umgeleitet, damit sich der Benutzer nicht erneut anmelden kann, da eine erfolgreiche Anmeldung an den Server zurückgegeben wird Abmeldeseite Die Anmeldeseite wird in webconfig festgelegt und die App erhält diese Seite erfolgreich. Warum sollte eine ReturnURL am Ende der URL hängen bleiben?
So funktioniert RedirectFromLoginPage
. Er hängt die aktuelle URL an die Abfragezeichenfolge der Anmeldeseite an. Auf diese Weise kann die Anmeldeseite den Benutzer an den Ort zurückverweisen, an dem er sich befindet.
Wenn dies nicht passieren soll, können Sie manuell mit Response.Redirect
auf die Anmeldeseite umleiten.
Tags und Links c# forms-authentication