Cómo solucionar Token Mismatch Exception in VerifyCsrfToken.php line #
Token Mismatch Exception in VerifyCsrfToken.php line # Llevo tiempo trabajando con Laravel y sigo aprendiendo. En varios desarrollos me he topado con el error enunciado en el título. Al principio esto era un grave problema pues no sabia como solucionarlo y me llevaba horas investigando que era lo que ocurria. Me pasó varias veces que no recordaba que hacer y tenia que volver a gastar tiempo buscando la solución. Por lo tal escribo aquí para no volver a olvidar la solución rápida que he encontrado a este problema. No sé si sea la mejor manera, pero te ahorrará dolores de cabeza hasta que encuentres una manera mejor. A continuación mostraré el problema en sí con una foto.
Me encuentro utilizando Laravel 5.3* pero me ha pasado en versiones anteriores y la solución es la misma, el único problema que se podría presentar es el de encontrar el archivo con el que trabajaremos pues los directorios se han movido un poco versión tras versión.
En si tenemos que ir al kernel.php y comentar la linea de código en donde se encuentra el middleware de VerifyCsrfToken, en el caso de Laravel 5.3 se encuentra aquí:
Dentro del kernel.php comentamos la linea con el VerifyCsrfToken, en este caso es la 31 y y no tendremos problemas con VerifyCsrfToken pues técnicamente lo hemos desactivado de las rutas de web.php
Problema resuelto. Repito, no sé si es la mejor manera pero arregla el problema fácilmente.
En lo personal, está última vez me ocurrió mientras llamaba a una ruta desde un form por el método post.
Originally published at gogaryi.blogspot.com on September 18, 2018.