__RequestVerificationToken Cookie未在Chrome中保存和发送

时间:2013-10-02 15:13:18

标签: google-chrome asp.net-mvc-4 cookies

使用MVC4;

在IE 10和FF(当前)中,响应中会收到__RequestVerificationToken cookie,并在下一个请求中发送。

在Chrome中,__ RequestVerificationToken Cookie在响应中收到,但未在下一个请求中发送。

我没有使用ajax,只是一个标准的表单帖子。在Chrome开发工具中,我在响应中看到了Cookie,但“资源”>中没有Cookie。 Cookies的部分。

将烹饪重命名为“测试”,Chrome会在响应中看到它,存储它并在下一个请求中发送,但为什么默认名称不起作用?

1 个答案:

答案 0 :(得分:0)

我知道这有点晚了,但我遇到了这个问题。

我使用的是Edit This Cookie Chrome扩展程序,并用它来手动清除Cookie。

无论我尝试了什么(重启/ Session.Abandon(); /任何内容)Chrome都不会再发送__RequestValidationToken Cookie。

我已禁用(未卸载)Edit This Cookie扩展程序,再次尝试,一切正常。然后我重新启用了扩展程序,一切都很好。

所以我猜这是一个奇怪的错误,如何扩展工作。它也可能影响其他cookie编辑扩展,但我没有测试过。