SSO возвращает HTTP 419, но работает

Какие сообщения SSO мне следует искать в логах Discourse?

Наши редиректы Discourse, которые ранее работали:
'${process.env.DISCOURSE_URL}/session/sso?return_path=${encodeURIComponent(forumUrl)}'

начали выдавать:

Ошибка входа

Время ожидания входа в аккаунт истекло, пожалуйста, попробуйте войти снова.

с HTTP-ошибкой 419, возвращаемой из ${DISCOURSE_URL}/session/sso_login, хотя пользователь аутентифицирован и может нажать на логотип сайта, чтобы продолжить.

Где в логах Discourse лучше всего отслеживать детали, связанные с этим изменением, которое мы внедрили, и есть ли какие-либо рекомендации на будущее (кроме отката наших изменений)?

Попробуйте включить настройку сайта «verbose discourse connect logging» (подробное логирование подключения Discourse). При включённой настройке в страницу логов ошибок вашего сайта (доступной по пути Администрирование / Логи / Логи ошибок) будут добавлены дополнительные записи.