cookie de domínio cruzado com conexão openid

cookie de domínio cruzado com conexão openid

meu aplicativo permite que os usuários façam login com openid connect em um site de provedor openid emwww.domínio1.com/login, quando o usuário (eu, neste caso) chama diretamente esse URL, posso ver que o navegador vê um cookie SESSION_IDP.
Mas quando uso c# Redirect.Request(thaturlabove) para redirecionar o usuário para aquela página de login, não vejo aquele cookie que parece ser um problema entre domínios.
O redirecionamento é iniciado a partir dewww.domínio2.comjá que é onde a parte de retransmissão do openid está hospedada.

qual é uma solução comum para isso?

Este:
https://github.com/contently/xdomain-cookies parece que poderia resolver o problema ... mas provavelmente não sou o primeiro cara a se deparar com esse problema. Não existe uma solução mais fácil?

informação relacionada