Сейчас я столкнулся со странным сбоем в моей установке WordPress и Discourse.
Я настроил WordPress как провайдера SSO для Discourse ещё в 2018 году.
До недавнего времени всё работало без проблем. Недавно при прямом доступе пользователя к форуму по поддомену «discourse.sub.domain.com» он получает ошибку «Invalid Request», перенаправляется на страницу входа в WordPress «sub.domain.com/login» и успешно входит в систему:
Если после этого пользователь снова обращается к адресу форума «discourse.sub.domain.com», он уже авторизован, и всё работает корректно.
Я обновил секреты SSO, и они, похоже, работают исправно — вход пользователей осуществляется. Также я обновил API-ключ, и он тоже работает:
Я включил отладку в WordPress и Discourse, но ошибок в логах не фиксируется:
Есть ли у плагина SSO для WordPress другие опции отладки или логирования, которые можно проверить?




