Caso de uso do Azure AD B2C – SSO entre 2 aplicativos

Caso de uso do Azure AD B2C – SSO entre 2 aplicativos

Eu tenho 2 aplicativos.

Aplicativo 1: Um aplicativo backend .NET/frontend Angular com AD B2C para autenticação. (Este aplicativo já está desenvolvido e funcionando.) Aplicativo 2: Um aplicativo de pilha semelhante usando banco de dados para autenticação (autenticação básica de e-mail/senha)

Os usuários do aplicativo 2 também são criados no aplicativo 1 e no AD B2C (via API App1 e API Graph)

Do aplicativo 2 quero poder acessar o aplicativo 1 (por meio de links diretos). Como devo estruturar meus 2 aplicativos para que o SSO seja possível do aplicativo 2 para o aplicativo 1 (já que o usuário do aplicativo 2 já está autenticado ao fazer login no aplicativo 2 e clicar no link direto para o aplicativo 1 - onde também existe o usuário).

Obrigado

Responder1

O que você precisa é "em nome do fluxo", que permite trocar um token do Aplicativo 1 por um token do Aplicativo 2. Infelizmente, o B2C não oferece suporte para isso atualmente (o AAD B2B oferece) e é uma falha bastante importante no uso do B2C.

informação relacionada