Exemples de configuration avec OAuth 2.0

Cette rubrique fournit des exemples d'informations attendues pour un fournisseur OAuth de Microsoft et Google.

Microsoft

Informations sur le fournisseur

Paramètre Exemple Information supplémentaire
L'ID du client

11de338f-3443-4c96-8fa5-81e5c682af10

Peut être trouvé sur la page Overview de l'application inscrite.

Clé secrète du client

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Peut être créé sous Certificates & secrets de l'application inscrite.

URL de découverte automatique

https://login.microsoftonline.com/6fe2c527-u776-4v20
-kqq8-a63670f1043r//v2.0/.well-known/openid-configuration

Peut être trouvé sous le menu Endpoints sur la page Overview de l'application enregistrée.

URL d'autorisation

https://login.microsoftonline.com/6fe2c527-f885-4a20
-aeb8-b69640f1056b/oauth2/v2.0/authorize

Peut être trouvé sous le menu Endpoints sur la page Overview de l'application inscrite.

URL de génération de tokens

https://login.microsoftonline.com/6fe2c527-f885-4a20
-aeb8-b69640f1056b/oauth2/v2.0/token

Peut être trouvé sous le menu Endpoints sur la page Overview de l'application inscrite.

URL des informations utilisateur

https://graph.microsoft.com/oidc/userinfo

Endroit générique pour toutes les applications inscrites.

Scopes

openid, email, offline_access

Scopes qui doivent être inclus dans la configuration.

Configuration dans le Serveur Web

L'image suivante est un exemple de l'onglet Général où sont définies les valeurs qui ont été récupérées à partir du fournisseur Microsoft.

Mappage de l'utilisateur

L'image suivante est un exemple de la façon de mapper l'utilisateur Web Client à son compte Microsoft dans l'onglet Utilisateurs.

Google

Informations sur le fournisseur

Paramètre Exemple Information supplémentaire
L'ID du client

343312345323453-t3424qpj03iie75appleqasff42ksq322.apps.googleusercontent.com

Peut être trouvé sur la page Overview de l'application inscrite.

Clé secrète du client

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Peut être créé sous Certificates & secrets de l'application inscrite.

URL de découverte automatique

https://accounts.google.com/.well-known/openid-configuration

Endroit générique qui peut être trouvé sous Discovery document

URL d'autorisation

https://accounts.google.com/o/oauth2/v2/auth

Endroit générique qui peut être trouvé sous Authenticating the User

URL de génération de tokens

https://oauth2.googleapis.com/token

Endroit générique qui peut être trouvé sous Authenticating the User

URL des informations utilisateur

https://openidconnect.googleapis.com/v1/userinfo

Endroit générique pour toutes les applications inscrites.

Scopes

openid, email

Scopes qui doivent être inclus dans la configuration.

Configuration dans le Serveur Web

L'image suivante est un exemple de l'onglet Général où sont définies les valeurs qui ont été récupérées à partir du fournisseur Google.

Mappage de l'utilisateur

L'image suivante est un exemple de la façon de mapper l'utilisateur du Serveur Web à son compte Google dans l'onglet Utilisateurs.