Я только что обновил свой экземпляр для разработки и больше не могу войти в систему.
В консоли отладки указано: POST http://localhost:3000/session 403 (Forbidden).
В файле журнала записано:
Не удалось проверить подлинность CSRF-токена.
Rendering text template
Rendered text template (Duration: 0.1ms | Allocations: 3)
Filter chain halted as :verify_authenticity_token rendered or redirected
Completed 403 Forbidden in 39ms (Views: 38.2ms | ActiveRecord: 0.0ms | Allocations: 2987)
В Meta есть несколько тем, посвящённых этой проблеме, но все они касаются некорректных настроек nginx. Я не использую обратный прокси, только стандартный экземпляр для разработки в Win 10 WSL (puma на localhost:3000).
Я полностью переустановил Discourse, но проблема осталась. Я пробовал выполнить SiteSetting.force_https = false в консоли Rails — это не помогло.
Какие есть советы?