Errore "AADB2C90205" di autenticazione con MSAL ed Azure AD B2C

Egidio Torresi 10 Punti di reputazione
2024-04-17T13:12:23.24+00:00

Abbiamo un'applicazione multi-tenant dove un utente del dominio principale può effettuare una richiesta di creazione di un nuovo tenant basato su un nome fornito per il sotto dominio.
Utilizziamo le API Graph in un servizio di backend per creare un'App Registration specifica per il sotto dominio del nuovo tenant.

Architettura dell'applicazione:

Single Page Application (SPA) React: usa Microsoft Authentication Library (MSAL React) per l'autenticazione degli utenti tramite Azure AD B2C User Flow.

Web API in .NET: ed espone le API al client React ed usa MSAL .Net.

Servizio di backend: gestisce la creazione delle App Registration in B2C tramite l’uso delle API Graph.

Le applicazioni sono ospitate in Azure Container Apps.

Dopo la creazione dell'App Registration, se l'utente tenta di effettuare il Sign-In, l'autenticazione con B2C fallisce a causa dei seguenti errori:

Dobbiamo attendere molto tempo, fino a 30 minuti o più, prima che l'accesso diventi disponibile per la nuova app registration.
Questi ritardi sembrano essere causati da problemi di propagazione delle risorse, come risulta da altre segnalazioni di utenti che hanno riscontrato lo stesso errore di autenticazione “AADB2C90205" dopo la modifica degli URL o la creazione di una nuova App Registration.

Potreste suggerire come velocizzare il provisioning delle risorse in Azure o indicare se il problema potrebbe dipendere dalla configurazione dell'app registration, dall'uso delle API Graph o dalla configurazione dei servizi su Azure?

Grazie molte in anticipo.

Azure
Azure
Una piattaforma e un'infrastruttura di cloud computing per la creazione, la distribuzione e la gestione di applicazioni e servizi tramite una rete mondiale di data center gestiti da Microsoft.
110 domande
ASP.NET
ASP.NET
Set di tecnologie in .NET Framework per la creazione di applicazioni Web e servizi Web XML.
5 domande
Microsoft System Center
Microsoft System Center
Una suite di prodotti di gestione dei sistemi Microsoft che offrono soluzioni per la gestione delle risorse dei data center, dei cloud privati e dei dispositivi client.
7 domande
C#
C#
Un linguaggio di programmazione orientato agli oggetti e indipendente dai tipi che ha le sue radici nella famiglia di linguaggi C e include il supporto per la programmazione orientata ai componenti.
8 domande
Microsoft Q&A
Microsoft Q&A
Usare questo tag per condividere suggerimenti, richieste di funzionalità e bug con il team di domande e risposte Microsoft. Il team di domande e risposte Microsoft valuterà regolarmente i commenti e suggerimenti e fornirà aggiornamenti lungo il percorso.
56 domande
0 commenti Nessun commento
{count} voti

1 risposta

Ordina per: Più utili
  1. Yordan Ivanov 610 Punti di reputazione
    2024-04-17T14:38:45.8833333+00:00

    Good day Egidio,

    This is the Italian forum. If you prefer to continue in English, please use the following link: https://learn.microsoft.com/en-us/answers/questions/ 

    In case you'd prefer to continue with the information in Italian language, please let me know.

    Best regards,

    Giordano


Risposta

Le risposte possono essere contrassegnate come risposte accettate dall'autore della domanda. Ciò consente agli utenti di sapere che la risposta ha risolto il problema dell'autore.