Ich verstehe, dass zum Ändern der URL [Autorisieren] führt Sie zu. Sie haben diese Zeile in der web.configSo ändern Sie Redirect bei Verwendung von [Autorisieren]
<authentication mode="Forms">
<forms loginUrl="~/Account/Login" timeout="2880" />
</authentication>
bearbeiten Was passiert, wenn ich zwei Zeichen in den Seiten und ich möchte die Menschen von einem Controller umleiten von einem anderen Controller mit url/f/signin und Menschen/s/anmelden?
Auf Kosten eines zusätzlichen Umleitung haben würde, ist die einfachste Art und Weise kann ich denke, diese zu lösen wäre es, das "loginUrl" durch eine Aktion zu ersetzen, die entscheidet, in welcher Kategorie sich der Benutzer befindet, und diese dann zur entsprechenden Anmeldeaktion weiterleitet. – spender
Sie müssen "returnUrl" als Zeichenfolgenparameter für Ihre Umleitungsaktion verwenden (d. H. Die Aktion, auf die "loginUrl" verweist). Die anfängliche Authentifizierungsumleitung liefert diesen Wert in der Abfragezeichenfolge. Sie können es zurückentwickeln, um festzustellen, woher der Benutzer kam. – spender
Wie übergebe ich einen String-Parameter an die web.config? – Newbie