Hola Erick,
¿Ha podido resolver el error? Hay algunas sugerencias que puede probar.
La contraseña que se ingresa es para el desarrollador. Es una clave secreta que se utiliza para firmar el token JWT. No es una contraseña de usuario.
La clave en el código fuente aplication.properties. Esta no es una práctica recomendada porque la clave secreta queda expuesta en el código. Para resolver esto, en el minuto 13:34, el instructor utiliza una variable de entorno $JWT_SECRET. Esta variable de entorno puede ser configurada en el sistema operativo o en la plataforma de despliegue, y no será visible en el código fuente. Si la variable de entorno no está configurada, entonces se utilizará el valor por defecto 123456.
api.securtiy.secret = ${JWT_SECRET: 123456}
En este caso, si existe una variable de entorno llamada JWT_SECRET, se usará su valor. Si no existe, se usará 123456.
- Cuando el instructor dice que la IDE no tiene acceso a la base de entorno, se refiere a que la IDE no puede leer las variables de entorno del sistema operativo. Por eso se proporciona un valor por defecto (123456) en el código anterior. De esta manera, si la variable de entorno JWT_SECRET no está configurada, el código todavía puede funcionar con el valor por defecto.
Espero que esto aclare tus dudas. Recuerda que es importante mantener segura la clave secreta utilizada para firmar los tokens JWT. No debe ser compartida ni expuesta en el código fuente. Mucho éxito en todo lo que te propongas y si tienes alguna duda aquí estaremos para apoyarte.
¡Vamos juntos!
Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios