Login via sso de outro domínio

Se um usuário do domínio a.a.com for para o site do Discourse b.b.com, ocorre um erro
Como isso pode ser resolvido?


Se um usuário do domínio a.a.com for para o site do Discourse b.a.com, o login é bem-sucedido
Por que isso acontece?
Preciso de uma transição de a.a.com para b.b.com. Como realizar isso?

Em /logs: Log detalhado do SSO: Nonce incorreto, foi gerado em uma sessão de navegador diferente ou expirou

Consegui encontrar uma solução caso alguém esteja interessado.
O problema era com os cookies, eles estavam bloqueados durante a solicitação crossdomain.
Solução para o problema:
Nas configurações do discourse, defina o campo “same site cookies” como None.
Esta configuração permite o acesso a cookies em um site de domínio diferente.

1 curtida

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.