Single sign on usando o mesmo aplicativo, mas vários domínios ASP.NET MVC

Estamos tentando implementar o logon único em vários domínios, mas usando o mesmo aplicativo Web no IIS. Verificamos algumas soluções como SAML e OAuth, mas não temos certeza de que precisaremos de uma dessas duas. Nós não sabemos como poderíamos compartilhar o cookie em todos os domínios, eu não acho que é possível, mas me corrija se eu estiver errado.

Nós olhamos para a solução do google quando você vai ao youtube e você é autenticado com sua conta google pega seu nome de usuário e suas informações, mas não temos idéia de como eles fazem isso, porque é outro domínio para que o cookie não vá para youtube . Se você tem alguma sugestão sobre como fazer isso, eles são mais que bem-vindos.

questionAnswers(1)

yourAnswerToTheQuestion