Construcción de cabecera y carga útil JWT

Desarrolladores y equipos de integración pueden preparar un token cuando deben reunir y revisar su cabecera y su carga útil antes del uso técnico.

Construye la cabecera y la carga útil de un JWT dentro de una estructura coherente, para disponer de los componentes del token bien organizados.

Cómo usar

  1. Escribe la carga útil como JSON, incluyendo las declaraciones que tu integración espera encontrar en el token.
  2. Pega ese JSON en el área de entrada o importa un archivo de texto que contenga la misma estructura.
  3. Inicia la construcción para ensamblar el encabezado y la carga útil en una estructura JWT legible.
  4. Revisa el resultado y confirma que la carga útil siga siendo JSON válido y que el encabezado coincida con el tipo de token esperado.
  5. Copia la cadena resultante para probarla en tu entorno de desarrollo, sin colocar ningún secreto real en ella.

Ejemplo

La carga útil de ejemplo contiene un identificador de usuario de demostración, un rol y un valor de emisión. Después de la construcción, comprueba si esos campos siguen presentes y si tu decodificador puede leer la estructura del token resultante.

Entrada

{"sub":"demo-user","role":"editor","iat":1700000000}

Límites y formatos

Dónde se procesa

La construcción del token se ejecuta solo en tu navegador. Todo lo que pegas o importas permanece en tu dispositivo y no se envía a un servicio externo. Esto hace que la página sea práctica para dar forma a una carga útil antes de pasarla a tu código, siempre que evites información sensible.

Preguntas frecuentes

¿Puedo firmar un JWT con esta herramienta?

No. Esta página se centra en ensamblar la estructura del encabezado y la carga útil. Para crear una firma válida, usa una biblioteca JWT adecuada para tu lenguaje y mantén la clave de firma fuera del navegador.

¿La carga útil está protegida?

No. En un JWT típico, el encabezado y la carga útil se codifican en lugar de cifrarse. Cualquiera que obtenga el token puede leer esos campos, así que los valores confidenciales no tienen cabida allí.

¿Por qué podría mi API rechazar el token?

Comprueba las declaraciones y los valores del encabezado frente a lo que espera tu API. Recuerda también que tu aplicación debe añadir una firma, porque este constructor no realiza ese paso de firma.

Herramientas de la misma categoría