Estou enfrentando atualmente um problema estranho na minha instalação do WordPress e do Discourse.
Configurei o WordPress como provedor SSO para o Discourse desde 2018.
Até agora, tudo funcionava bem. Recentemente, recebo o erro “Invalid Request” quando um usuário acessa o fórum diretamente na URL subdomínio “discourse.sub.domain.com”, é redirecionado para a página de login do WordPress “sub.domain.com/login” e faz o login:
Quando o usuário acessa a URL do fórum novamente “discourse.sub.domain.com”, ele já está logado e tudo funciona corretamente.
Renovei os segredos do SSO e eles parecem funcionar bem; o login do usuário também funciona. Também renovei a chave da API e ela também está funcionando:
Ativei o modo de depuração no WordPress e no Discourse, mas nenhum erro é registrado neles:
O plugin SSO do WordPress possui alguma outra opção de login de depuração para verificar?




