Errore Autenticazione Provider Microsoft Personal con APP registrata in Entra External ID
Visto che AzureB2c è al termine delle vendite, ho pensato di iniziare un nuovo progetto sfruttando il prodotto che prende il suo posto Entra External ID.
Dopo aver registrato un Tenant Entra External ID,
ho registrato una semplice APP di tipo SPA React che non fa altro che effetuare login e restituire
ID Token a qualche altra informazioni relativa all'autenticazione.
Ho consentito l'accesso a qualsiasi directory e agli account Microsoft personali.
ho invitato un utente del mio tenant 365, un utente esterno con email gestita da protonmail
e un utente outlook.it.
l'autenticazione funziona correttamente tranne che per l'utente outlook.it (Microsoft Personal)
questo è l'errore riportato da login.live.com
Copilot ha suggerito di provare a sostituire la proprietà autority https://<tenantID>.ciamlogin.com/<tenantID> nella configurazione MSAL dell'APP con "https://login.microsoftonline.com/consumers" .
con questa autority l'accesso funziona ma ESCLUSIVAMENTE con provider Microsoft Personal.
Ovviamente tutti i provider sono attivi di default e non necessitano di alcuna configurazione, e non si possono neanche escludere.
Qualche idea su come risolvere il problema ?