Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questo articolo illustra come configurare App contenitore di Azure per l'uso di Google come provider di autenticazione.
Per completare la procedura seguente, è necessario disporre di un account Google con un indirizzo di posta elettronica verificato. Per creare un nuovo account Google, visitare il sito Web all'indirizzo accounts.google.com.
Prerequisiti
Registrare l'applicazione con Google
Segui questi passaggi:
Segui la documentazione di Google su Google Sign-In per le app lato server per creare un ID client e un segreto client. Non è necessario apportare modifiche al codice. Usare solo le informazioni seguenti:
- Per le origini JavaScript autorizzate, usare
https://<hostname>.azurecontainerapps.iocon il nome dell'app in <nome host>. - Per URI di reindirizzamento autorizzato, usare
https://<hostname>.azurecontainerapps.io/.auth/login/google/callback.
- Per le origini JavaScript autorizzate, usare
Copiare l'ID app e i valori del segreto dell'app.
Importante
Il segreto dell'app è una credenziale di sicurezza importante. Non condividere questo segreto con nessuno e non distribuirlo all'interno di un'applicazione client.
Aggiungere informazioni google all'applicazione
Segui questi passaggi:
Accedere al portale di Azure e passare all’app.
Selezionare Autenticazione nel menu a sinistra. Fare clic su Aggiungi provider di identità.
Selezionare Google nell'elenco a discesa dei provider di identità. Incollare i valori dell'ID dell'app e del Segreto dell'app ottenuti in precedenza.
Il segreto verrà archiviato come segreto nell'app contenitore.
Se si configura il primo provider di identità per questa applicazione, viene visualizzata una sezione Impostazioni di autenticazione di Container Apps. In caso contrario, è possibile passare al passaggio successivo.
Queste opzioni determinano il modo in cui l'applicazione risponde alle richieste non autenticate. Le selezioni predefinite reindirizzano tutte le richieste di accesso con questo nuovo provider. È possibile modificare o personalizzare questo comportamento ora o modificare queste impostazioni in un secondo momento dalla schermata Autenticazione principale scegliendo Modifica accanto a Impostazioni di autenticazione. Per altre informazioni su queste opzioni, vedere Flusso di autenticazione.
Seleziona Aggiungi.
Annotazioni
Per aggiungere l'ambito: è possibile definire le autorizzazioni dell'applicazione nel portale di registrazione del provider. L'app può richiedere ambiti in fase di accesso che sfruttano queste autorizzazioni.
È ora possibile usare Google per l'autenticazione nell'app. Il provider verrà elencato nella schermata Autenticazione. Da qui è possibile modificare o eliminare questa configurazione del provider.
Gestione degli utenti autenticati
Usare le guide seguenti per informazioni dettagliate sull'uso degli utenti autenticati.