मैं मैं एक विशिष्ट नियंत्रक पर CSRF सुरक्षा को निष्क्रिय करने के लिए एक रास्ता नहीं मिल रहा है webservices के माध्यम से मेरी symfony2 एप्लिकेशन से बात कर एक मोबाइल एप्लिकेशन के निर्माण कर रहा हूँ/कार्रवाईअक्षम सिम्फोनी 2 CSRF ajax पर टोकन सुरक्षा
मैं चाहता प्रस्तुत इस कार्रवाई में पंजीकरण डेटा पोस्ट करने और एसएफ 2 फॉर्म सत्यापन का उपयोग करने के लिए। मैं अपने मोबाइल एप्लिकेशन में प्रपत्र कॉल नहीं करते
, कार्रवाई में कंटेनर मानकों को बदल नहीं सकते एक अपवाद फेंक, क्योंकि यह एक जमे हुए पैरामीटर है ...
मैं पूरे के लिए प्रपत्र सुरक्षा को अक्षम नहीं करना चाहती मेरी आवेदन
कोई सुराग?
धन्यवाद!
अद्यतन: सिम्फोनी 2.1.x
/**
* {@inheritdoc}
*/
public function setDefaultOptions(OptionsResolverInterface $resolver)
{
$resolver->setDefaults(array(
'csrf_protection' => false,
));
}
'$ प्रपत्र = $ this-> createForm ($ formType, $ इकाई, सरणी ('csrf_protection' => गलत)) से अनुकूलित;' –
नहीं आया अधिक जांच नहीं करें लेकिन एक सेवा के रूप में एक फॉर्म प्रकार का उपयोग करके मुझे सलमानपीके के समाधानों का उपयोग करना पड़ा क्योंकि डिफ़ॉल्ट csrf_protection विकल्प को पहचाना नहीं गया था। – tuxone