Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 56 Pomógł: 2 Dołączył: 20.07.2007 Ostrzeżenie: (0%)
|
witam
Mam problem z formularzami, tzn dokladniej z ochrona przez csrf. (symfony 1.2.4) Przyusuwaniu kategori z formularza edycji dostaje blad o wymaganym csrf 500 | Internal Server Error | sfValidatorErrorSchema _csrf_token [Required.] stack trace .. Formularze wygenerowalem za pomoca cli. Obecnie plik formluarza wyglada tak:
Pliku JmdataCategoriesForm.class.php jest pusty, tzn bez dodatkowych ustawien itp. Jak widac wylaczylem CSRFProtection oraz zakomentowalem validatory. Mimo to przy usuwaniu elementu dostaje powyzszy komunikat. Gdy wlacze CSRF to komunikat o wymaganym csrf token dostaje przy dodawaniu/edycji pol. Szukalem na forum symfony i nic nie pomagalo. Prosze o pomoc. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 56 Pomógł: 2 Dołączył: 20.07.2007 Ostrzeżenie: (0%)
|
Akcja jest z automatu (caly kod akcji poniewaz przy aktywacji CSRF za kazdym razem wyrzuca z walidatora "csrf token: Required". ):
Jak usune z metoedy executeDelete $request->checkCSRFProtection(); to dziala dobrze ale chyba nie o to chodzi.. Czy moze ktos juz spotkal sie z tym problemem albo moze zna sposob aby rozwiazac ten problem?? Zaznaczam ze ochrona CSRF dziala dobrze w innych modulach wygenerowanych poprzez propel:build-form, natomiast dla tego jednego moduly nie dziala (model oparty na nestedset). Dodam, ze gdy wyrzucany jest blad validatora "csrf token: Required" w kodzie strony ukryte pola id oraz csrf_token maja puste wartosci (metoda executeUpdate). Ten post edytował prohol 6.03.2009, 15:27:24 |
|
|
|
prohol [Symfony]formularze i csrf 6.03.2009, 14:55:08
Lonas A jak wygląda akcja usunięcia tej kategorii, poza ... 6.03.2009, 15:15:27
janek9 Sprobuj uzyc zamiast setWidgets... WidgetSchema[... 16.05.2009, 21:09:37 ![]() ![]() |
|
Aktualny czas: 28.12.2025 - 18:40 |