Capire l'errore AADSTS50011 di mancata corrispondenza dell'URI di reindirizzamento
By Mirko Peters · · Updated
La mancata corrispondenza dell'URI di reindirizzamento AADSTS50011 significa che l'URI di reindirizzamento inviato da un'applicazione non corrisponde esattamente a un URI registrato in Microsoft Entra ID. Confronta la richiesta dell'applicazione con l'URI di reindirizzamento registrato, incluso schema, nome host, percorso, porta e barra finale. Correggi l'applicazione o la registrazione, quindi ri
Automatically translated with AI from the original post. Read the English original

La mancata corrispondenza dell'URI di reindirizzamento AADSTS50011 significa che l'URI di reindirizzamento inviato da un'applicazione non corrisponde esattamente a un URI registrato in Microsoft Entra ID. Confronta la richiesta dell'applicazione con l'URI di reindirizzamento registrato, incluso schema, nome host, percorso, porta e barra finale. Correggi l'applicazione o la registrazione, quindi ripeti il test del flusso di accesso previsto.
Correggere la mancata corrispondenza dell'URI di reindirizzamento AADSTS50011
- Copia l'URI di reindirizzamento dall'errore o dalla richiesta di accesso.
- Confrontalo esattamente con la registrazione dell'app in Entra.
- Correggi l'URI approvato e ripeti il test nell'ambiente appropriato.
Consulta Microsoft Learn per Entra.
Se hai mai provato a configurare l'autenticazione Microsoft e ti sei imbattuto in un ostacolo, è probabile che l'errore AADSTS50011 di mancata corrispondenza dell'URI di reindirizzamento sia comparso come un ospite non invitato. Questo errore è noto tra sviluppatori e amministratori che lavorano con Microsoft Entra ID (in precedenza Azure Active Directory), Microsoft 365 e le integrazioni in Azure o Power Platform.
Perché è importante? Questo problema può bloccare di colpo i flussi di accesso, impedendo agli utenti di effettuare l'accesso e lasciando le applicazioni fuori dai giochi. Le mancate corrispondenze degli URI di reindirizzamento sono un'insidia comune che colpisce sia i nuovi progetti sia le modifiche alle configurazioni esistenti. Capire cosa causa AADSTS50011, e sapere come risolverlo, non solo mantiene le app in funzione senza intoppi, ma è fondamentale per proteggere l'autenticazione e l'autorizzazione sulle piattaforme Microsoft.
In questa guida vedrai quali sono le cause dell'errore, come riconoscerne i sintomi e otterrai consigli pratici per individuare e correggere gli URI di reindirizzamento non corrispondenti. Anche se non hai mai lavorato con l'autenticazione Microsoft, al termine sarai in grado di risolvere i problemi e proteggere i tuoi flussi di accesso nel modo giusto.
Cosa causa l'errore AADSTS50011?
La causa principale dell'errore AADSTS50011 è una mancata corrispondenza tra l'URI di reindirizzamento usato dalla tua applicazione e l'elenco degli URI registrati in Microsoft Entra ID. Quando un utente tenta di accedere, il sistema di autenticazione Microsoft verifica che l'URI di reindirizzamento inviato nella richiesta OAuth o OpenID Connect corrisponda esattamente a uno di quelli registrati per la registrazione dell'app.
Questo controllo rigoroso impedisce a endpoint non autorizzati di intercettare i token degli utenti, un pilastro della moderna protezione delle identità. Basta una minima differenza, anche una barra in più, il protocollo sbagliato (come http al posto di https) o un errore di battitura, perché Entra ID blocchi immediatamente l'accesso e restituisca l'errore AADSTS50011. Capire questa protezione ti aiuta non solo a risolvere gli errori più rapidamente, ma anche a evitare configurazioni rischiose in futuro.
Sintomi del problema ed errori da tenere d'occhio
- Errori nella schermata di accesso Microsoft: dopo il tentativo di accesso, gli utenti vedono il messaggio in grassetto «AADSTS50011: The reply URL specified in the request does not match...». Viene spesso visualizzato nella pagina iniziale di accesso Microsoft e interrompe immediatamente l'autenticazione.
- Codici di errore OAuth nelle chiamate API: le app che si integrano con le API Microsoft ricevono oggetti di errore contenenti «error=invalid_request» o «error=AADSTS50011» nelle risposte API o di reindirizzamento, a indicare una mancata corrispondenza in background.
- Log dei tentativi di autenticazione non riusciti: in Azure o nei log di Entra ID, gli amministratori notano tentativi di accesso falliti con riferimenti espliciti a mancate corrispondenze degli URI di reindirizzamento, spesso con dettagli sugli URI previsti rispetto a quelli effettivi.
- Errori di accesso nelle web app: gli utenti finali possono segnalare accessi in loop, schermate vuote o un ritorno inatteso alla home page, soprattutto subito dopo il reindirizzamento verso o dalla pagina di accesso Microsoft.
- Errori nei sistemi back-end: le piattaforme automatizzate (come gli elaboratori di posta o i processi pianificati) possono registrare o visualizzare il codice AADSTS50011, soprattutto quando tentano flussi OAuth da ambienti diversi (sviluppo, staging, produzione).
Correggere l'URI di reindirizzamento per risolvere AADSTS50011
La buona notizia è che risolvere AADSTS50011 di solito significa fare un po' di indagine e controllare con attenzione, senza alcuna magia. In sintesi, devi allineare esattamente l'URI di reindirizzamento usato dalla tua applicazione con quelli registrati nel portale di Azure, nella registrazione dell'app. Anche piccole differenze nel protocollo, nell'ortografia o nelle barre possono causare il mancato corrispondere, quindi qui la precisione è tutto.
Correggere questo errore non serve solo a eliminarlo. Mantenere in ordine gli URI di reindirizzamento è essenziale per la sicurezza dell'autenticazione Microsoft. Entra ID richiede precisione per impedire agli aggressori di intercettare i token o di sfruttare i punti deboli del flusso di accesso. Per questo conviene prestare la massima attenzione quando aggiungi o modifichi gli URI, e vale la pena rivederli ogni volta che cambi ambiente o nome host.
Dietro le quinte, Microsoft richiede che l'URI di reindirizzamento inviato in un tentativo di accesso corrisponda esattamente a quello registrato per la tua applicazione. Questo confronto riguarda anche maiuscole e minuscole, barre finali e l'uso di HTTPS, e serve a proteggere te, i tuoi utenti e la tua organizzazione dagli attacchi di reindirizzamento. Con più dispositivi, modifiche al codice e ambienti in gioco, è facile che entrino delle discrepanze, ma un processo solido per registrare e rivedere gli URI ti farà vedere raramente questo errore.
Se ti interessa rafforzare ulteriormente le misure di sicurezza, soprattutto contro gli attacchi di consenso OAuth, consulta risorse come questa guida dettagliata sull'abuso del consenso OAuth e sui controlli di Entra ID. Anticipare sia i problemi di configurazione sia le minacce in evoluzione rende la tua configurazione di autenticazione più solida.
Cause comuni degli errori AADSTS50011 legati agli URI di reindirizzamento
- Errori di battitura: Basta una sola lettera sbagliata perché l'URI di reindirizzamento non corrisponda a quello registrato, con conseguente errore AADSTS50011.
- Mancata corrispondenza del protocollo (HTTP vs HTTPS): Usare http quando Azure si aspetta https, o viceversa, causa una mancata corrispondenza, perché Microsoft è rigorosa in materia di sicurezza.
- Barre mancanti o in eccesso: Una barra finale nell'URI (o la sua assenza) può determinare il successo o il fallimento di una corrispondenza esatta.
- Problemi di distinzione tra maiuscole e minuscole: Gli URI in Azure sono sensibili alle maiuscole. Se la richiesta usa /Callback ma la registrazione riporta /callback, l'errore compare.
- URL dell'ambiente errato: Confondere gli URL di sviluppo, staging o produzione, ad esempio usare localhost in produzione, può causare rapidamente delle mancate corrispondenze.
Come registrare e verificare gli URI di reindirizzamento nel portale di Azure
- Individua la registrazione dell'app: Nel portale di Azure, vai su «Registrazioni app» e seleziona l'applicazione interessata.
- Modifica gli URI di reindirizzamento: In «Autenticazione», trova la sezione URI di reindirizzamento e aggiungi, elimina o aggiorna gli URI necessari.
- Verifica che i dettagli corrispondano esattamente: Assicurati che ogni dettaglio corrisponda al codice o alla distribuzione: protocollo, dominio, percorso, barra finale e distinzione tra maiuscole e minuscole.
- Salva e conferma: Dopo la modifica, seleziona Salva. Verifica che tutti gli URI di reindirizzamento ora corrispondano a quelli usati nella configurazione o nel codice dell'applicazione.
- Testa il flusso di autenticazione: Prova di nuovo ad accedere per confermare che l'errore sia risolto e che il reindirizzamento funzioni come previsto.
Ulteriori informazioni, risorse e feedback della community
Hai finalmente risolto il problema di mancata corrispondenza degli URI di reindirizzamento? Ottimo, e non devi affrontarlo da solo. Microsoft mette a disposizione una grande quantità di documentazione e riferimenti utili per evitare problemi in futuro. Se cerchi i dettagli tecnici, inizia dalla documentazione ufficiale sui codici di errore per i problemi di autenticazione e autorizzazione in Entra ID (in precedenza Azure AD). Queste guide illustrano gli errori più comuni e come risolverli, e includono esempi di codice per chi ama sperimentare.
Naturalmente, a volte la documentazione non copre i casi limite più strani. In questi casi i forum della community diventano un punto di riferimento fondamentale. Microsoft Q&A, Stack Overflow e i thread di feedback sono pieni di esperienze reali di chi ha affrontato, e risolto, il temuto AADSTS50011. Descrivi i tuoi sintomi oppure sfoglia i thread già risolti per vedere se la soluzione è già lì, sotto gli occhi di tutti. È un po' come avere un intero gruppo di supporto dedicato ai tuoi grattacapi.
Per approfondire come proteggere le tue app e la tua organizzazione con ordine e sicurezza, dai un'occhiata al quadro più ampio su governance cloud e sicurezza delle identità. Vuoi tenere a bada la deriva dei criteri e il caos delle configurazioni? Dai un'occhiata a questa guida introduttiva su strategia di governance enterprise per Azure. Vuoi capire a fondo le pratiche di identità più solide? Questa discussione su come ridurre il rischio legato alle identità con accesso condizionale di Entra ID fa al caso tuo.
Se questo ti è stato utile o ti sei imbattuto in qualcosa di insolito, condividi il tuo feedback o lascia la tua soluzione alternativa nei commenti. Più contribuisci, più sarà facile per il prossimo ingegnere uscire dalle sabbie mobili del redirect URI. Chissà: la tua intuizione potrebbe essere il tassello mancante per qualcun altro domani.
🎧 Ti consigliamo anche di ascoltare
- Modello operativo di governance di Microsoft 365
Scopri la proprietà e i controlli che rendono sostenibili le modifiche a Microsoft 365.
- Identity Governance in Microsoft Entra
Comprendi il contesto di identità e accesso per una collaborazione sicura.
- AI Agents – Simply Explained
Esplora le basi di governance del lavoro assistito dall'IA.