Ich bekomme den Fehler bei allen POST-Anfragen (zum Einloggen oder zum Posten von Daten über Formulare) mit Chrome-Browser. Sie können es bei http://52.xx.xx.xxx/users/login ausprobieren. Verwenden Sie einfach einen Benutzernamen/ein Passwort - geben Sie an:Die Fehlermeldung "Authentizität des CSRF-Tokens kann nicht überprüft werden" in Chrome wird nicht angezeigt. Funktioniert gut auf Safari
Die von Ihnen gewünschte Änderung wurde abgelehnt. Hier
sind ein Ausschnitt des Fehlers aus den Protokollen:
W, [2017-07-10T08:40:16.486974 #11349] WARN -- : Can't verify CSRF token authenticity
I, [2017-07-10T08:40:16.487259 #11349] INFO -- : Completed 422 Unprocessable Entity in 1ms (ActiveRecord: 0.0ms)
D, [2017-07-10T08:40:16.487526 #11349] DEBUG -- : User excluded error: #<ActionController::InvalidAuthenticityToken: ActionController::InvalidAuthenticityToken>
Die exakt gleiche Anmeldeanforderung oder andere Post-Anfragen durchlaufen auf Safari. Die Website verfügt über ein selbstsigniertes Zertifikat. Daher habe ich die Chrome-Einstellungen geändert, um dem Zertifikat zu vertrauen und Cookies zu akzeptieren.
Bitte schlagen Sie vor, was ich sonst noch suchen sollte und welche anderen Protokolle beim Debuggen des Problems hilfreich sein könnten. Ich habe in den letzten 2 Tagen einige SO-Threads angeschaut und konnte nichts finden, was mein Problem gelöst hat.
Bearbeiten: Die IP-Adresse entfernt, um unnötigen Datenverkehr auf der Website zu vermeiden.