Post Top Ad

Your Ad Spot

jueves, 7 de mayo de 2020

Laravel returns 302 para llamadas no autenticadas

Comencé a proteger las llamadas API con Laravel Airlock, cuando llamo a una ruta que se ha protegido con la autenticación de middleware  : las llamadas no autenticadas de bloqueo de aire estamos devolviendo un código de estado de 302 significa que se ha encontrado la ruta. Cuando 401 no autenticado debería haber sido devuelto.
Resulta que no era un problema de Laravel Airlock, sino cómo Laravel maneja las llamadas ajax para que una llamada API sea tratada como una llamada API, requiere un encabezado llamado  Aceptar y un valor de  application / json. Con este encabezado en su lugar, 401 será devuelto para llamadas no autenticadas.

No hay comentarios.:

Publicar un comentario

Dejanos tu comentario para seguir mejorando!

outbrain

Páginas