Rails 4 + Devise: Resetowanie hasła zawsze podaje błąd „Token jest nieprawidłowy” na serwerze produkcyjnym, ale działa dobrze lokalnie.
Mam skonfigurowaną aplikację Rails 4 do korzystania z Devise i mam problem z resetowaniem hasła. Mam skonfigurowany program pocztowy, a e-mail dotyczący resetowania hasła wysyła dobrze. Podany link ma przypisany poprawny reset_password_token, który sprawdziłem w tej bazie danych. Jednak gdy przesyłam formularz z poprawnie sformatowanymi hasłami, pojawia się błąd informujący, że token resetowania jest nieprawidłowy.
Jednak dokładnie ten sam kod działa dobrze lokalnierails s
. E-mail wysyła, a ja mogę zresetować hasło. Kod, którego używam, jest po prostu standardowym kodem Devise, nie zastąpiłem żadnego z nich.
Może to coś z Apache? Nie jestem zbyt zaznajomiony z tym. Czy ktoś ma jakieś pomysły?