El sender constraining de tokens mediante Demonstrating Proof-of-Possession (DPoP) se encuentra actualmente en Early Access. Para solicitar acceso a esta función, póngase en contacto con su representante de Auth0.
- Configurar Sender Constraining para una aplicación cliente.
- Configurar Sender Constraining para un servidor de recursos.
Cómo funciona
-
Audiencia solicitada: En una solicitud de token, si la audiencia solicitada es solo
/userinfo, si está pensada para usarse únicamente con el endpoint/userinfo, o si es una API personalizada que puede incluir/userinfocuando también solicita el scopeopenid, influye en si los tokens de acceso están restringidos por remitente. -
Aplicación cliente: Si configura Sender Constraining como
requiredpara la aplicación cliente. -
Servidor de recursos: Si configura Sender Constraining para el servidor de recursos:
none: No ha configurado Sender Constraining para el servidor de recursos.allowed: Ha configurado Sender Constraining para el servidor de recursos al establecer un método de Sender Constraining.required: Ha configurado Sender Constraining como obligatoria para el servidor de recursos, lo que significa que los tokens de acceso deben estar restringidos por remitente a una aplicación. Requiere un método de Sender Constraining.
-
Prueba de posesión: Si la aplicación cliente envió una aserción de prueba de posesión en la solicitud de token:
- Restricción por remitente con mTLS: La prueba de posesión se demuestra mediante la presentación satisfactoria por parte del cliente de una clave privada específica (asociada a un certificado de cliente) durante el protocolo de enlace TLS.
- DPoP: La prueba de posesión se logra cuando el cliente crea un JWT de prueba DPoP, lo firma criptográficamente con su clave privada e incluye el JWT de prueba
DPoPen el encabezado HTTP DPoP de cada solicitud en la que se usa el token de acceso asociado.
| Tipo de audiencia solicitada | ¿El cliente requiere PoP? | ¿El cliente envió prueba de posesión (PoP)? | Política del servidor de recursos de Auth0: None | Política del servidor de recursos de Auth0: Allowed (Not Required) | Política del servidor de recursos de Auth0: Required |
|---|---|---|---|---|---|
Solo /userinfo | No | No | Emitido, no restringido por remitente | N/A | N/A |
Solo /userinfo | No | Sí | Emitido, restringido por remitente | N/A | N/A |
Solo /userinfo | Sí | No | No emitido | N/A | N/A |
Solo /userinfo | Sí | Sí | Emitido, restringido por remitente | N/A | N/A |
Audiencia personalizada (puede incluir /userinfo) | No | No | Emitido, no restringido por remitente | Emitido, no restringido por remitente | No emitido |
Audiencia personalizada (puede incluir /userinfo) | No | Sí | Emitido, no restringido por remitente | Emitido, restringido por remitente | Emitido, restringido por remitente |
Audiencia personalizada (puede incluir /userinfo) | Sí | No | No emitido | No emitido | No emitido |
Audiencia personalizada (puede incluir /userinfo) | Sí | Sí | No emitido | Emitido, restringido por remitente | Emitido, restringido por remitente |
Configurar sender constraining para una aplicación cliente
- Auth0 Dashboard
- Management API
- Ve a Dashboard > Applications > Applications. Selecciona la aplicación que quieras configurar.
- En Settings, desplázate hasta Token Sender-Constraining.
- Activa Require Sender Constraining. Desactívalo para quitar el requisito de Sender Constraining de la aplicación.

Configure Sender Constraining para un servidor de recursos
- Auth0 Dashboard
- Management API
Para habilitar Token Binding o Sender Constraining, configure la sección API Settings de su API.
- Vaya a Auth0 Dashboard > Applications > APIs.
- Seleccione la API que desea configurar.
- En la pestaña Settings, busque la sección Token Sender-Constraining.
-
Configure lo siguiente:
-
Método de Sender Constraining:
- None: No habilite ningún método de Sender Constraining para su servidor de recursos.
- mTLS: Habilite mTLS como método de Sender Constraining para su servidor de recursos.
- DPoP: Habilite DPoP como método de Sender Constraining para su servidor de recursos.
-
Método de Sender Constraining:
