./wellknown
pour consommer des informations sur votre IdP pourrait aider à configurer votre intégration avec l’IdP.
L’intégration de la découverte OIDC dans votre trousse SDK permet :
- Points de terminaison exposés du idP
- Les Demandes et permissions soutenues par l’OIDC standard (cela exclut les demandes personnalisées et les permissions définies dans votre locataire)
- Fonctionnalités prises en charge par l’IdP
https://{yourDomain}/.well-known/openid-configuration
.
Exemple de réponse
Exemple d’implémentation
Par exemple, voici comment configurer le logiciel médiateur OIDC pour Katana v3 (OWIN) :- Installer le paquet NuGet : Microsoft.Owin.Security.OpenIdConnect (v3.x.x)
-
Accédez à
App_Start\Startup.Auth.cs
et remplacez votre implémentation par ce qui suit :
Algorithme RSA pour les JWT
Le logiciel médiateur OIDC ne prend pas en charge les signés avec des clés symétriques. Assurez-vous de configurer votre application pour utiliser l’algorithme RSA à l’aide de clés publiques/privées.- Accédez à Dashboard > Settings Paramètres.
- Faites défiler vers leParamètres avancés.
- Sous l’onglet OAuth , définissez
RS256
comme Algorithme de signature Demandes de jetons Web JSON (JWT) et cliquez sur Save (Enregistrer).