./wellknown y consumir información sobre tu IdP puede ayudarte a configurar tu integración con el IdP.
Integrar OIDC Discovery en tu SDK proporciona:
- Endpoints expuestos del IdP
- Claims y scope compatibles con OIDC estándar (esto excluye los claims personalizados y los alcances definidos en tu inquilino)
- Funcionalidades compatibles con el IdP
https://{yourDomain}/.well-known/openid-configuration.
Respuesta de ejemplo
Implementación de ejemplo
- Instale el paquete NuGet: Microsoft.Owin.Security.OpenIdConnect (v3.x.x)
- Vaya a
App_Start\Startup.Auth.csy sustituya su implementación por la siguiente:
Algoritmo RSA para JWT
- Ve a Dashboard > Configuración.
- Desplázate hacia abajo hasta Configuración avanzada.
- En la pestaña OAuth, establece
RS256como Algoritmo de firma de JSON Web Token (JWT) y haz clic en Guardar.
Si tienes una Conexión empresarial OIDC, puedes elegir entre algoritmos de firma adicionales para JWT con clave privada.
/.well-known/oauth-authorization-server. Por ejemplo, Auth0 Model Context Protocol Server recomienda que todas las aplicaciones OAuth hagan referencia a la especificación de metadatos del servidor de autorización de OAuth.