Configuration des fournisseurs d’identitéConfiguring identity providers

Configuration d’une application pour utiliser Azure Active Directory en tant que fournisseur d’identitéConfiguring an application to use Azure Active Directory as an identity provider

Les fournisseurs d’identité prenant en charge OAuth 2,0 n’authentifient pas les demandes provenant d’applications inconnues ; les applications doivent être enregistrées à l’avance.Identity providers supporting OAuth 2.0 will not authenticate requests from unknown applications; applications must be registered ahead of time. Pour effectuer cette opération avec Azure AD, procédez comme suit :To do this with Azure AD, follow these steps:

  1. Ouvrez le portail d’inscription des applications.Open the Application Registration Portal.

  2. Sélectionnez votre application pour afficher ses propriétés, ou cliquez sur le bouton « nouvelle inscription ».Select your app to view its properties, or click the "New Registration" button. Recherchez la section URI de redirection pour l’application.Find the Redirect URI section for the app.

  3. Dans le menu déroulant, vérifiez que l’option Web est sélectionnée.In the dropdown menu, make sure Web is selected. Mettez à jour l’URL vers votre point de terminaison d’authentification.Update the URL to your authentication endpoint. Pour les exemples d’applications de type machine à écrire/node. js et C# sur GitHub, les URL de redirection ressemblent à ceci :For the TypeScript/Node.js and C# sample apps on GitHub, the redirect URLs will be similar to this:

    URL de redirection :https://<hostname>/bot-auth/simple-startRedirect URLs: https://<hostname>/bot-auth/simple-start

Remplacez <hostname> par votre hôte réel.Replace <hostname> with your actual host. Il peut s’agir d’un site d’hébergement dédié, tel que Azure, un problème ou un tunnel ngrok vers localhost sur votre abcd1234.ngrok.ioordinateur de développement, comme.This might be a dedicated hosting site such as Azure, Glitch, or an ngrok tunnel to localhost on your development machine such as abcd1234.ngrok.io. Vous ne disposez peut-être pas encore de ces informations si vous n’avez pas terminé ou hébergé votre application (ou l’exemple d’application mentionné ci-dessus), mais vous pouvez toujours revenir à cette page lorsque ces informations sont connues.You may not have this information yet if you have not completed or hosted your app (or the sample app mentioned above), but you can always return to this page when that information is known.

Autres fournisseurs d’authentificationOther authentication providers