验证Anti-XSRF令牌失败错误

时间:2013-06-26 20:47:15

标签: vb.net

我正在使用VS2012的寄存器控制。我在注册完成后添加了一个自定义代码(继续按钮),这会导致填写其他信息的第二个表单。每次我创建一个帐户时,它都会抛出以下异常:Anti-XSRF令牌的验证失败。老实说,这是我第一次看到这个错误。该帐户已正确创建,但每次有人想要继续注册时,我都不会让它崩溃。任何帮助将不胜感激!

堆栈追踪:

[InvalidOperationException: Validation of Anti-XSRF token failed.]
 aSuite.SiteMaster.master_Page_PreLoad(Object sender, EventArgs e) in C:\Users\Administrator\Documents\Visual Studio 2012\Projects\aSuite\aSuite\Site.Master.vb:40
  System.Web.UI.Page.OnPreLoad(EventArgs e) +121
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +699

1 个答案:

答案 0 :(得分:0)

确保页面上的视图状态设置为true,甚至删除它,因为默认值为true。如果在页面声明中将EnableViewState设置为false,则可能会发生此错误。

EnableViewState="true"