本文介绍了为什么会出现在validateantiforgerytoken cookie值和隐藏的表单值的差?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我已经拿到了MVC4 [ValidateAntiForgeryToken] 属性完美的工作。不过,我不明白我在提琴手是送走。由服务器发送到浏览器的cookie被设置为这个值:

<$p$p><$c$c>__RequestVerificationToken=FVcmfj07ZEuBdjGuqWu14KIzolxr0ArLgvbNdnq0c4DFywxSA31yIHbm2IzgTPMVhMl4STEh2re8oGmwsSjKtSBTolCsmyGGRnLE1qurUqA1

但隐藏的表单输入设置为这个值:

<$p$p><$c$c>OxjO3NjS1ly-bqP9RnYK9Vx8ZJyLGVCuTQEuSCAQWofVmuJaRkEcnHAHWcDurXaH6DhUiZ6XY5wCgi70u19mPy9sydMrkuS9qlWMXxGL_401

即。他们似乎不同,他们应该匹配。我不能正确理解饼干和也许是第一个字符串不是cookie的实际价值加密?


解决方案

这篇关于为什么会出现在validateantiforgerytoken cookie值和隐藏的表单值的差?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

11-02 22:37