Configurare l'app servizio app o Funzioni di Azure per l'uso dell'account di accesso X
Questo articolo illustra come configurare app Azure Servizio o Funzioni di Azure per l'uso di X come provider di autenticazione.
Per completare la procedura descritta in questo articolo, è necessario un account X con un indirizzo di posta elettronica verificato e un numero di telefono. Per creare un nuovo account X, passare a x.com.
Registrare l'applicazione con X
Accedere al portale di Azure e passare all'applicazione. Copiare l' URL. Verrà usato per configurare l'app X.
Passare al sito Web X Developers , accedere con le credenziali dell'account X e selezionare Crea un'app.
Immettere il nome dell'app e la descrizione dell'applicazione per la nuova app. Incollare l'URL dell'applicazione nel campo URL sito Web. Nella sezione URL di callback immettere l'URL HTTPS dell'app servizio app e aggiungere il percorso
/.auth/login/x/callback
. Ad esempio:https://contoso.azurewebsites.net/.auth/login/x/callback
.Nella parte inferiore della pagina digitare almeno 100 caratteri in Indica come verrà usata l'app, quindi selezionare Crea. Fare di nuovo clic su Crea nel popup. Vengono visualizzati i dettagli dell'applicazione.
Seleziona la scheda Chiavi e token di accesso.
Prendere nota di questi valori:
- Chiave API
- Chiave privata API
Importante
La chiave privata API è una credenziale di sicurezza importante. Non condividere questo valore con altri né distribuirlo con l'app.
Aggiungere informazioni X all'applicazione
Accedere al portale di Azure e passare all’app.
Selezionare Autenticazione dal menu a sinistra. Fare clic su Aggiungi provider di identità.
Selezionare Twitter nell'elenco a discesa Provider di identità. Incollare i
API key
valori eAPI secret key
ottenuti in precedenza.Il segreto verrà archiviato come impostazione dell'applicazione slot-sticky denominata
TWITTER_PROVIDER_AUTHENTICATION_SECRET
. È possibile aggiornare questa impostazione in un secondo momento per usare riferimenti a Key Vault se si desidera gestire il segreto in Azure Key Vault.Se si tratta del primo provider di identità configurato per l'applicazione, verrà visualizzata anche una sezione servizio app impostazioni di autenticazione. In caso contrario, è possibile passare al passaggio successivo.
Queste opzioni determinano il modo in cui l'applicazione risponde alle richieste non autenticate e le selezioni predefinite reindirizzeranno tutte le richieste di accesso con questo nuovo provider. È possibile modificare questo comportamento ora oppure modificare queste impostazioni in un secondo momento dalla schermata Autenticazione principale scegliendo Modifica accanto a Impostazioni autenticazione. Per altre informazioni su queste opzioni, vedere Flusso di autenticazione.
Fare clic su Aggiungi.
È ora possibile usare X per l'autenticazione nell'app. Il provider verrà elencato nella schermata Autenticazione. Da qui è possibile modificare o eliminare questa configurazione del provider.