Ich verwende das Rails-Authentifizierungs-Rails-Plugin für eine App, die ich entwickle. Ich habe ein seltsames Problem, auf das ich nicht eingehen kann. Im Prinzip, das erste Mal, wenn ich mich nach einer gewissen Inaktivitätsphase in der App anmelde (die App wird in der Produktion eingesetzt, aber nur von mir verwendet), werde ich auf eine 404-Seite gebracht, aber wenn ich auf die Homepage zurückgehe und wieder einloggen, alles funktioniert nach Plan. Irgendwelche Ideen?Strange Rails Authentication Problem
Antwort
Bitte überprüfen Sie Ihre Routen.
Nicht alle Routen werden gleich erstellt. Routen haben Priorität, die durch die Reihenfolge der Routen in der Datei config/routes.rb definiert wird. Die Priorität geht von oben nach unten. Die letzte Route in dieser Datei hat die niedrigste Priorität und wird zuletzt angewendet. Wenn keine Route übereinstimmt, wird zurückgegeben.
Weitere Informationen: http://api.rubyonrails.org/classes/ActionController/Routing.html
ich eine leicht modifizierte Version dieses Plugin bin mit so bin ich nicht 100% sicher, dass dies auch für Sie sein, aber für mich ist die Standardeinstellung auf die Umleitung Root-Pfad oder die Seite, auf die Sie zugreifen möchten, falls eine vorhanden ist. (Überprüfen Sie Ihre lib/authenticated_system.rb, um Ihre Voreinstellung zu sehen.) Wenn Sie map.root nicht in Ihren Routen definiert haben, würde dies den Fehler verursachen, den Sie beschreiben - es würde zunächst keinen root_path finden, aber wenn Sie haben versucht, "von" einer Seite in Ihrer App zu dieser Seite umzuleiten.
Lassen Sie uns wissen, was mit diesem passiert, wenn Sie würden, ich bin neugierig zu sehen, was das für den Fall bedeutet, dass ich in der Zukunft darauf stoßen werde. :)
- 1. Strange PYTHONPATH Problem
- 2. Strange Xcode Signing Problem
- 3. SQL - Strange Problem mit SELECT
- 4. Strange Javascript/Cross-Site-Cookies Problem
- 5. Mono AOT Segmentation Fault - Strange Problem
- 6. Rails Restful-Authentication Plugin schlägt fehl
- 7. Strange Rails Verhalten beim Versuch, ein Formular zu senden
- 8. Strange Deklaration
- 9. CanCan Authorization zusammen mit Custom Authentication in Rails 3 verwenden
- 10. Very Strange ASP.NET MVC und IE8 Link/URL Problem
- 11. Strange R.java Problem Ursache Zeichenbare Ressource wird nicht korrekt geladen
- 12. ASP.NET MVC - Strange Routing-Problem, sehr einfache Route Fehlanpassungsproblem
- 13. Strange Code Analysis Problem Über TFS 2010 Build
- 14. Rails/Rspec Tests Pass mit http basic authentication
- 15. Rails Authentication Gem, die MongoDB als Standard verwendet
- 16. Rotativa - Strange Header-Ausgabe
- 17. Strange charset Ausgabe
- 18. Strange Gradle Fehler
- 19. Migration von Restful Authentication auf Devise
- 20. Git Pull: Ändern Authentication
- 21. paramiko authentication Exception Fehler
- 22. jquery cross domain authentication
- 23. Volley Authentication Header
- 24. IOS Mutual Authentication
- 25. SharedPreferences STRANGE BEHAVIOR
- 26. Rails - geschachtelte Attribute Problem
- 27. Rails Routing-Problem
- 28. Rails 4 Concurrency Problem
- 29. Slow Rails Website Problem
- 30. Einfache Rails Routing-Problem