Generador de JWT
Crea tokens JWT firmados con el método HMAC-SHA256 y carga útil JSON personalizada para pruebas de desarrollo.
Ejecutar herramienta
Esta herramienta genera tokens web JSON firmados mediante HMAC con SHA-256 para pruebas y desarrollo de software. Puedes ingresar un contenido en formato JSON dentro del campo de carga útil o dejarlo vacío para generar una estructura estándar con valores predeterminados. El campo de clave secreta admite cualquier texto que necesites para la firma, utilizando una clave base cuando se mantiene sin cambios. Asimismo, el identificador de algoritmo se incorpora en la cabecera del token generado. Cuando ejecutas la herramienta con una estructura JSON válida, obtienes una cadena compacta dividida en tres partes separadas por puntos: cabecera codificada, carga útil y firma criptográfica. Si el texto introducido en la carga útil no cumple con la sintaxis JSON obligatoria, la herramienta no genera el token y muestra un aviso para corregir el formato. Esta utilidad facilita la creación rápida de tokens para depuración de endpoints, configuración de pruebas unitarias o integración de autenticación en entornos locales.
Instrucciones
- Introduce el objeto en formato JSON dentro del campo de carga útil o déjalo en blanco para emplear la estructura predeterminada.
- Indica la clave secreta deseada en el campo correspondiente o conserva el valor inicial sugerido.
- Define la etiqueta de algoritmo que debe figurar en la cabecera del token.
- Haz clic en el botón de generación para procesar los datos y obtener la cadena del token.
Ejemplos
- Generar un token de prueba con la carga útil predeterminada y la clave secreta inicial.
- Crear un token introduciendo una carga útil personalizada con identificador de usuario y una clave secreta propia.
Preguntas frecuentes
¿Qué ocurre si el campo de carga útil se deja en blanco?
La herramienta utiliza automáticamente una carga útil predeterminada en formato JSON para construir el cuerpo del token.
¿Qué método criptográfico se aplica para firmar el token?
La firma se calcula mediante el algoritmo HMAC con SHA-256 a partir de la cabecera, la carga útil y la clave secreta indicada.
¿Por qué no se genera el token al introducir un texto en la carga útil?
Si el texto ingresado no constituye un objeto JSON válido, el proceso se detiene hasta que se corrija la sintaxis de la estructura.