Uw App Service-of Azure Functions-app configureren voor het gebruik van Google-aanmeldingConfigure your App Service or Azure Functions app to use Google login

In dit onderwerp wordt beschreven hoe u Azure App Service of Azure Functions kunt configureren om Google als verificatie provider te gebruiken.This topic shows you how to configure Azure App Service or Azure Functions to use Google as an authentication provider.

Als u de procedure in dit onderwerp wilt volt ooien, moet u een Google-account hebben met een bevestigd e-mail adres.To complete the procedure in this topic, you must have a Google account that has a verified email address. Als u een nieuw Google-account wilt maken, gaat u naar accounts.google.com.To create a new Google account, go to accounts.google.com.

Uw toepassing registreren bij Google Register your application with Google

  1. Volg de Google-documentatie op google Sign-In voor apps aan de server zijde om een client-id en client geheim te maken.Follow the Google documentation at Google Sign-In for server-side apps to create a client ID and client secret. U hoeft geen code wijzigingen aan te brengen.There's no need to make any code changes. Gebruik hiervoor de volgende informatie:Just use the following information:

    • Gebruik met de naam van uw app in voor geautoriseerde java script-oorsprong https://<app-name>.azurewebsites.net <app-name> .For Authorized JavaScript Origins, use https://<app-name>.azurewebsites.net with the name of your app in <app-name>.
    • Gebruik voor geautoriseerde omleidings-URI https://<app-name>.azurewebsites.net/.auth/login/google/callback .For Authorized Redirect URI, use https://<app-name>.azurewebsites.net/.auth/login/google/callback.
  2. Kopieer de App-ID en de geheime waarden van de app.Copy the App ID and the App secret values.

    Belangrijk

    Het app-geheim is een belang rijke beveiligings referentie.The App secret is an important security credential. Deel dit geheim niet met iemand of distribueer het in een client toepassing.Do not share this secret with anyone or distribute it within a client application.

Google-gegevens toevoegen aan uw toepassing Add Google information to your application

  1. Ga in het Azure Portalnaar uw app service-app.In the Azure portal, go to your App Service app.

  2. Selecteer instellingen > verificatie/autorisatieen zorg ervoor dat app service-verificatie is ingeschakeld.Select Settings > Authentication / Authorization, and make sure that App Service Authentication is On.

  3. Selecteer Googleen plak de waarden van de App-ID en het app-geheim die u eerder hebt verkregen.Select Google, then paste in the App ID and App Secret values that you obtained previously. Schakel de scopes in die nodig zijn voor uw toepassing.Enable any scopes needed by your application.

  4. Selecteer OK.Select OK.

    App Service biedt verificatie, maar beperkt geen geautoriseerde toegang tot uw site-inhoud en Api's.App Service provides authentication but doesn't restrict authorized access to your site content and APIs. Zie gebruikers machtigen of weigerenvoor meer informatie.For more information, see Authorize or deny users.

  5. Beschrijving Als u de toegang tot de site alleen wilt beperken voor gebruikers die zijn geverifieerd door Google, stelt u een actie in die moet worden uitgevoerd wanneer de aanvraag niet is geverifieerd bij Google.(Optional) To restrict site access only to users authenticated by Google, set Action to take when request is not authenticated to Google. Wanneer u deze functionaliteit instelt, vereist uw app dat alle aanvragen worden geverifieerd.When you set this functionality, your app requires that all requests be authenticated. Ook worden alle niet-geverifieerde aanvragen voor verificatie doorgestuurd naar Google.It also redirects all unauthenticated requests to Google for authentication.

    Waarschuwing

    Het beperken van de toegang op deze manier is van toepassing op alle aanroepen naar uw app. Dit is mogelijk niet wenselijk voor apps met een openbaar beschik bare start pagina, zoals in veel toepassingen met één pagina.Restricting access in this way applies to all calls to your app, which might not be desirable for apps that have a publicly available home page, as in many single-page applications. Voor dergelijke toepassingen kunt u anonieme aanvragen (geen actie) toestaan , zodat de verificatie zelf door de app hand matig wordt gestart.For such applications, Allow anonymous requests (no action) might be preferred so that the app manually starts authentication itself. Zie voor meer informatie verificatie stroom.For more information, see Authentication flow.

  6. Selecteer Opslaan.Select Save.

U bent nu klaar om Google te gebruiken voor verificatie in uw app.You are now ready to use Google for authentication in your app.

Volgende stappen Next steps