안녕하세요, symfony2 및 AngularJS로 앱을 개발하고 있습니다. 나는 $ POST 서비스를 통해 양식을 보내고 있습니다. 로그인 양식과 등록 양식의 예.symfony2 csrf 토큰이 아약스 요청시 유효하지 않습니다.
오류가 발생했습니다. 기본 CSRF 토큰이 유효하지 않으며 양식을 다시 제출할 때 오류가 발생합니다.
처음으로 양식을 제출하는 과정이 잘 진행되면 사용자 로그인 또는 등록; 하지만 로그 아웃하고 다시 동일한 데이터가있는 양식을 다시 제출하려고하면 잘못된 csrf 토큰 오류가 발생합니다. ;> generateCsrfToken ('인증합니다') -
$ this-> 수 ('form.csrf_provider') : 양식의 함께 submited 경우 시도에서
토큰을 재생합니다
다음 번에 양식을 보내면 새 토큰을 갖게 될 것이지만 동일한 오류가 발생합니다.
무엇이 잘못 되었나요?
각 요청에 대해 양식을 다시 렌더링해야합니까? – Kiksy
아니요, 사용자 메뉴의 로그인 포장 된 div에서 폼이 항상 보이거나 숨겨져 있다는 생각은 사용자의 로깅 상태에 따라 숨기거나 표시합니다. – bitgandtter
CSRF 토큰이 실제로 변경되는지 확인 했습니까? 요청? – sebbo