Come configurare un'applicazione del servizio app per usare l'account di accesso di Twitter

Questo argomento descrive come configurare il servizio app di Azure per usare Twitter come provider di autenticazione.

Per completare la procedura descritta in questo argomento è necessario avere un account Twitter con un indirizzo di posta elettronica e un numero di telefono verificati. Per creare un nuovo account Twitter, visitare il sito Web all'indirizzo twitter.com.

Registrare l'applicazione con Twitter

  1. Accedere al portale di Azure, e passare all'applicazione. Copiare l' URL. Verrà usato per configurare l'app Twitter.
  2. Passare al sito Web Twitter Developers , accedere con le credenziali dell'account Twitter e quindi fare clic su Create New App(Crea nuova app).
  3. Digitare i valori per Name (Nome) e Description (Descrizione) per la nuova app. Incollare l'URL dell'applicazione per il valore Website (Sito Web). Nella casella Callback URL (URL callback) incollare quindi il valore di URL callback copiato prima. Si tratta del gateway dell'app per dispositivi mobili con il percorso /.auth/login/twitter/callback come suffisso. Ad esempio https://contoso.azurewebsites.net/.auth/login/twitter/callback. Assicurarsi che sia in uso lo schema HTTPS.
  4. Nella parte inferiore della pagina, leggere e accettare le condizioni di utilizzo. Fare clic su Create your Twitter application. L'app verrà registrata e verranno visualizzati i dettagli dell'applicazione.
  5. Fare clic sulla scheda Settings (Impostazioni), selezionare Allow this application to be used to sign in with Twitter (Consenti l'uso dell'applicazione per l'accesso con Twitter) e quindi fare clic su Update Settings (Aggiorna impostazioni).
  6. Selezionare la scheda Keys and Access Tokens . Prendere nota dei valori di Consumer Key (API Key) (Chiave utente (chiave API)) e Consumer secret (API Secret) (Segreto utente (chiave privata API)).

    Nota

    Il segreto consumer è un'importante credenziale di sicurezza. Non condividere questo valore con altri né distribuirlo con l'app.

Aggiungere informazioni di Twitter all'applicazione

  1. Nel portale di Azure, passare all'applicazione. Fare clic su Impostazioni e quindi su Autenticazione/Autorizzazione.
  2. Se la funzionalità di autenticazione/autorizzazione non è abilitata, impostare l'opzione in modo da abilitarla.
  3. Fare clic su Twitter. Incollare i valori relativi all'ID dell'app e al segreto dell'app ottenuti in precedenza. Fare quindi clic su OK.

    Per impostazione predefinita, il servizio app fornisce l'autenticazione ma non limita l'accesso alle API e al contenuto del sito solo agli utenti autorizzati. È necessario autorizzare gli utenti nel codice dell'app.

  4. (Facoltativo) Per consentire l'accesso al sito solo agli utenti autenticati da Twitter, impostare il parametro Azione da eseguire quando la richiesta non è autenticata su Twitter. Per poter utilizzare questa funzione, tuttavia, è necessario che tutte le richieste vengano autenticate e che le richieste non autenticate vengano reindirizzate a Twitter per l'autenticazione.
  5. Fare clic su Save.

È ora possibile usare un account Twitter per l'autenticazione nell'app.

Contenuti correlati