Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/05/2016, 09:35
Avatar de bNd170
bNd170
 
Fecha de Ingreso: agosto-2009
Ubicación: $this->setLocation('Valencia', 'Spain');
Mensajes: 365
Antigüedad: 14 años, 8 meses
Puntos: 13
Problemitas con CSRF

Muy buenas chicos,

vengo a ver si alguien puede ayudarme a aclarar las ideas y de paso arreglar un problema.

El caso es que tengo un proyecto bastante grande en Symfony, en su versión 2.7 (Espero actualizar a 3 pronto) y lo que me ocurre es que en mi entorno de desarrollo, es decir mi virtual host en mi nginx local me funcionan todos los formularios a las mil maravillas pero cuando paso el proyecto a un entorno de pruebas online, los formularios me fallan y me sale el famoso error del CSRF Token.

Cita:
El token CSRF no es válido. Por favor, pruebe a enviar nuevamente el formulario.
Y digo famoso porque ya habia tenido algún problemita de esta índole pero nunca tan puñetera.

Bien el caso es que el entorno de pruebas no está configurado en un dominio en si si no en un subdominio y por necesidades del proyecto he tenido que asignar la variable domain del archivo parameters.yml al subdominio en cuestión para que funcionase.

Tengo entendido que puede ser una de las causas que hagan fallar el sistema de CSRF, éso y el sistema de sesiones, pero he comprobado que symfony tiene los permisos necesarios de acceso y escritura que documentan en su web oficial.

¿A alguien se le ocurre alguna idea para que me deje de incordiar el dichoso error éste?

Si precisais de algun código o ejemplo de código para llegar a alguna conclusión no dudeis en solicitarlo, estoy un poco desesperado ya.