2013-10-02 2 views
0

MVC4를 사용합니다.__RequestVerificationToken 쿠키가 저장되지 않고 Chrome에서 전송되었습니다.

IE 10 및 FF (현재)에서 __RequestVerificationToken 쿠키가 응답에서 수신되어 다음 요청에서 전송됩니다.

Chrome에서 __RequestVerificationToken 쿠키가 응답에서 수신되었지만 다음 요청에서는 전송되지 않았습니다.

표준 양식 게시물 인 아약스를 사용하지 않습니다. Chrome 개발자 도구의 경우 응답에 쿠키가 표시되지만 '리소스> 쿠키'섹션에는 쿠키가 없습니다.

'Test'로 요리의 이름을 바꾸면 Chrome은 응답으로 그것을보고 저장하고 다음 요청에서 보냅니다.하지만 기본 이름이 작동하지 않는 이유는 무엇입니까?

+0

해결 방법을 찾으셨습니까? – jvm

답변

0

나는 이것이 조금 늦다는 것을 알고 있지만 나는이 문제를 가지고있다.

크롬 확장자 Edit This Cookie을 사용하고 있으며 쿠키를 수동으로 지우는 데 사용했습니다.

는 아무리 (재부팅/Session.Abandon();가/무엇을) 시도 무엇 크롬은 더 이상 __RequestValidationToken 쿠키를 전송하지 않을 것입니다.

Edit This Cookie 확장 프로그램을 사용 중지 (설치 제거하지 않음)했으나 다시 시도했지만 모두 작동했습니다. 그런 다음 확장 기능을 다시 활성화하고 모든 것이 잘 유지되었습니다.

그래서 확장 기능이 작동하는 방식이 다소 이상한 버그라고 생각합니다. 다른 쿠키 편집 확장 프로그램에도 영향을 미칠 수 있지만이를 테스트하지는 않았습니다.

관련 문제