Hola Jhonattan,
¿Hay podido resolver el problema? Este error generalmente ocurre cuando intentas acceder a un objeto o variable que aún no ha sido inicializado, es decir, es nulo.
Y parece que el error se produce cuando intentas obtener el token de autorización de la cabecera de la solicitud con el método request.getHeader()
. Si el nombre del encabezado que estás pasando a este método no existe en la solicitud, el método devolverá null, y si intentas realizar alguna operación con este valor null (como por ejemplo, imprimirlo), obtendrás un NullpointerException.
En el video de la lección, el instructor utiliza request.getHeader("Authorization")
para obtener el token de autorización de la cabecera de la solicitud. Asegúrate de que estás pasando el nombre correcto del encabezado ("Authorization") a este método. Además, recuerda que los nombres de los encabezados son sensibles a mayúsculas y minúsculas, por lo que "Authorization" no es lo mismo que "authorization".
Espero que esta explicación te ayude. 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