Sto costruendo un'applicazione per cellulare a parlare con il mio Symfony2 applicazione tramite webservices non riesco a trovare un modo per disabilitare la protezione CSRF in un controller specifico/azioneDisabilita symfony 2 csrf protezione token ajax presentare
voglio per registrare i dati di registrazione su questa azione e utilizzare la convalida del modulo sf2. Io non chiamo la forma nella mia app mobile
Impossibile modificare i parametri di container in azione, un'eccezione, perché è un parametro congelata ...
io non voglio disattivare la protezione forma per tutta la mia applicazione
alcun indizio?
grazie!
aggiornamento: con symfony 2.1.x
/**
* {@inheritdoc}
*/
public function setDefaultOptions(OptionsResolverInterface $resolver)
{
$resolver->setDefaults(array(
'csrf_protection' => false,
));
}
'$ form = $ this-> createForm ($ FormType, $ entità, array ('csrf_protection' => false));' –
Didn 't indagare di più, ma utilizzando un tipo di modulo come un servizio ho dovuto usare le soluzioni di SalmanPK dal opzione predefinita csrf_protection non è stato riconosciuto. – tuxone