Come configurare l’applicazione del servizio app per usare l'account di accesso MicrosoftHow to configure your App Service application to use Microsoft Account login

Questo argomento descrive come configurare il servizio app di Azure per usare l'account Microsoft come provider di autenticazione.This topic shows you how to configure Azure App Service to use Microsoft Account as an authentication provider.

Registrare l'app con l'account Microsoft Register your app with Microsoft Account

  1. Accedere al portale di Azure, e passare all'applicazione.Log on to the [Azure portal], and navigate to your application. Copiare l' URL, che verrà usato in un secondo momento per configurare l'app con Account Microsoft.Copy your URL, which later you use to configure your app with Microsoft Account.
  2. Passare alla pagina My Applications di Microsoft Account Developer Center e, se necessario, accedere con il proprio account Microsoft.Navigate to the My Applications page in the Microsoft Account Developer Center, and log on with your Microsoft account, if required.
  3. Fare clic su Aggiungi un'app, digitare un nome di applicazione e quindi fare clic su Crea applicazione.Click Add an app, then type an application name, and click Create application.
  4. Prendere nota dell' ID applicazioneperché sarà necessario in un secondo momento.Make a note of the Application ID, as you will need it later.
  5. In "Piattaforme" fare clic su Aggiungi piattaforma e quindi selezionare "Web".Under "Platforms," click Add Platform and select "Web".
  6. In "URI di reindirizzamento" specificare l'endpoint dell'applicazione e quindi fare clic su Salva.Under "Redirect URIs" supply the endpoint for your application, then click Save.

    Nota

    L'URI di reindirizzamento corrisponde all'URL dell'applicazione con l'aggiunta del percorso /.auth/login/microsoftaccount/callback.Your redirect URI is the URL of your application appended with the path, /.auth/login/microsoftaccount/callback. Ad esempio: https://contoso.azurewebsites.net/.auth/login/microsoftaccount/callback.For example, https://contoso.azurewebsites.net/.auth/login/microsoftaccount/callback.
    Assicurarsi che sia in uso lo schema HTTPS.Make sure that you are using the HTTPS scheme.

  7. In "Segreti applicazione" fare clic su Genera nuova password.Under "Application Secrets," click Generate New Password. Prendere nota del valore visualizzato.Make note of the value that appears. Una volta chiusa la pagina, il valore non verrà più mostrato.Once you leave the page, it will not be displayed again.

    Importante

    La password è una credenziale di sicurezza importante.The password is an important security credential. Non condividerla con altri e non distribuirla all'interno di un'applicazione client.Do not share the password with anyone or distribute it within a client application.

Aggiungere le informazioni dell'account Microsoft all'applicazione del servizio app Add Microsoft Account information to your App Service application

  1. Nel portale di Azure passare all'applicazione e fare clic su Impostazioni > Autenticazione/Autorizzazione.Back in the [Azure portal], navigate to your application, click Settings > Authentication / Authorization.
  2. Se la funzionalità Autenticazione/Autorizzazione non è abilitata, impostare l'opzione su .If the Authentication / Authorization feature is not enabled, switch it On.
  3. Fare clic su Account Microsoft.Click Microsoft Account. Incollare i valori di ID applicazione e Password ottenuti in precedenza ed eventualmente abilitare gli ambiti richiesti dall'applicazione.Paste in the Application ID and Password values which you obtained previously, and optionally enable any scopes your application requires. Fare quindi clic su OK.Then click 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.By default, App Service provides authentication but does not restrict authorized access to your site content and APIs. È necessario autorizzare gli utenti nel codice dell'app.You must authorize users in your app code.

  4. (Facoltativo) Per consentire l'accesso al sito solo agli utenti autenticati dall'account Microsoft, impostare il parametro Azione da eseguire quando la richiesta non è autenticata su Account Microsoft.(Optional) To restrict access to your site to only users authenticated by Microsoft account, set Action to take when request is not authenticated to Microsoft Account. Per poter utilizzare questa funzione, tuttavia, è necessario che tutte le richieste vengano autenticate e che le richieste non autenticate vengano reindirizzate all’account Microsoft per l'autenticazione.This requires that all requests be authenticated, and all unauthenticated requests are redirected to Microsoft account for authentication.
  5. Fare clic su Save.Click Save.

È ora possibile usare l'account Microsoft per l'autenticazione nell'app.You are now ready to use Microsoft Account for authentication in your app.

Contenuti correlati Related content