ASP.NET l'Authentification par Formulaires - Trop de redirections
J'ai un ASP.NET 4.5 webforms site et essayez de configurer l'authentification par formulaires. J'ai un dossier de Compte avec un Login.page aspx dans. Les principaux web.config contient les éléments suivants:
<authentication mode="Forms">
<forms loginUrl="~/Account/Login.aspx" timeout="2880"/>
</authentication>
<authorization>
<deny users ="?" />
<allow users = "*" />
</authorization>
Quand je navigue sur le site, qu'il est approprié redirige vers Account/Login.aspx
et jette alors un message d'erreur du navigateur indiquant
Trop De Redirections
. Je suis à une perte quant à ce qui pourrait être mauvais ou où aller pour résoudre prochaine. Toute aide serait appréciée.
OriginalL'auteur Todd Zetlan | 2014-01-22
Vous devez vous connecter pour publier un commentaire.
Veuillez vérifier si vous avez quelque part sur votre page que vous avez redirigé vers la même page où vous vous trouvez, ou quelque part mondiale, cette boucle sans fin.
par exemple
Response.Redirect("Login.aspx");
Juste pour fermer cette sortie, j'ai trouvé mon problème avec le refus d'accès. J'ai eu le loginUrl dans mon web.config set de Connexion.aspx et en refusant l'accès anonyme à tout. J'ai aussi des URLs. En changeant mon loginUrl de Connexion (élimination de l'extension), il a fixé mon problème.
plaisir d'entendre ça..
OriginalL'auteur tarzanbappa
J'ai vu ça avant, et le problème a été résolu en effaçant les cookies et l'historique du navigateur.
OriginalL'auteur AnthonyBCodes
Vérifier que votre ASP .net Service d'État est en cours d'exécution. Le démarrage de ce service, a résolu ce problème pour moi.
OriginalL'auteur Flippsie