2010-01-14 7 views
-1

Lorsqu'un utilisateur anonyme tente d'accéder à une page qui nécessite une authentification, rediriger au contrôleur de connexion/Action:appelant RedirectFromLoginPage mais pas rediriger vers ReturnUrl

/user/login?ReturnUrl=/blah/do 

Une fois connecté, je fais:

FormsAuthentication.RedirectFromLoginPage(user.Id.ToString(), false); 

Le débogueur montre que cette ligne est appelée.

Mais alors je suis redirigé vers default.aspx (defaultUrl), pas l'url dans le paramètre de redirection de queryUrl.

Ai-je raté quelque chose?

+0

Postez le code pour votre page de connexion? Je pense que nous avons besoin de plus d'informations. –

Répondre

1

Vérifiez que l'itinéraire pour/blah/do existe. S'il ne peut pas le trouver, il redirigera vers la page par défaut.

Questions connexes