J'utilise le plug-in RESTful authentication Rails pour une application que je développe. J'ai un problème étrange que je n'arrive pas à comprendre. Essentiellement, la première fois que je me connecte à l'application après une période d'inactivité (l'application est déployée en production, mais seulement utilisé par moi), je serai amené à une page 404, mais si je retourne à la page d'accueil et reconnectez-vous, tout fonctionne comme prévu. Des idées?Strange Rails Authentification Édition
Répondre
Veuillez vérifier vos itinéraires.
Toutes les routes ne sont pas créées de manière égale. Les routes ont une priorité définie par l'ordre d'apparition des routes dans le fichier config/routes.rb. La priorité va de haut en bas. La dernière route dans ce fichier est à la priorité la plus basse et sera appliquée en dernier. Si aucun itinéraire ne correspond, est renvoyé.
Plus d'infos: http://api.rubyonrails.org/classes/ActionController/Routing.html
J'utilise une version légèrement modifiée de ce plug-in, donc je ne suis pas 100% sûr que ce sera la même chose pour vous, mais pour moi la valeur par défaut est de rediriger vers la le chemin racine, ou la page que vous essayiez d'atteindre s'il y en a une. (vérifiez votre fichier lib/authenticated_system.rb pour voir votre valeur par défaut) Si map.root n'est pas défini dans vos routes, je crois que cela provoquerait l'erreur que vous décrivez - il ne trouverait pas root_path au début, mais si vous avez essayé "d'une" page dans votre application, il rediriger vers cette page. Faites-nous savoir ce qui se passe avec celui-ci si vous voulez, je suis curieux de voir ce que cela finit par être dans le cas où je l'aborde dans le futur. :)
- 1. Authentification/Autorisation Custom Rails
- 2. Rails rendant un nouvel objet en édition?
- 3. Authentification OpenID dans Ruby on Rails
- 4. Strange NHibernate exception
- 5. ASP.Net Strange Guids
- 6. Strange IE JQuery problème
- 7. Strange DLL + InterropServices problème
- 8. Strange (?) Opera Floating
- 9. Test du blog Ruby on Rails (édition netbeans)
- 10. (Rails) Édition sur place d'attributs via une page "index"
- 11. ASP.NET MVC: erreur Strange typecasing
- 12. Strange comportement non géré XmlException
- 13. Strange char * erreur de compilation?
- 14. Strange Pager comportement dans ListView
- 15. Strange Flex double clic comportement
- 16. Strange "IOException était non gérée"
- 17. Strange backtrace - où est l'erreur?
- 18. Linq to SQL Strange Caching?
- 19. Rails, Authentification Restful & RSpec - Comment tester les nouveaux modèles qui nécessitent une authentification
- 20. Rails Restful-Authentification Plugin ne parvient pas à se connecter
- 21. twitter authentification dans les rails app - se déconnecter
- 22. Strange chemin références à des fichiers Javascript?
- 23. Chaîne comparez avec 'strange chars' dans SqlServer
- 24. Comportement de sélection Strange ListView sur Android
- 25. Strange Firefox HTML formulaire de chargement problème
- 26. flex édition ResultEvent résultat
- 27. édition Greasemonkey page
- 28. Mappage NHibernate Fluent Édition
- 29. Django édition en place
- 30. Édition Gridview ASP.NET