我建立一個移動應用程序通過Web服務 說我的Symfony2的程序,我無法找到一個方法來禁用特定的控制器上CSRF保護/行動禁用symfony的CSRF 2 Ajax的令牌保護提交
我想將註冊數據發佈到此操作並使用sf2表單驗證。我不叫的形式在我的手機應用程序
無法更改容器參數在行動上,拋出一個異常,因爲它是一個冰凍的參數...
我不想禁用整個表單保護我應用程序
任何線索?
謝謝!
更新:用symfony的2.1.x
/**
* {@inheritdoc}
*/
public function setDefaultOptions(OptionsResolverInterface $resolver)
{
$resolver->setDefaults(array(
'csrf_protection' => false,
));
}
'$形式= $這 - >的CreateForm($ formType,$實體,陣列( 'csrf_protection'=>假))方便;' – 2012-09-03 00:39:06
沒沒有多調查,但使用表單類型作爲服務,我不得不使用SalmanPK的解決方案,因爲默認的csrf_protection選項未被識別。 – tuxone 2015-11-07 17:32:22