0

我正在使用 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
4

1 回答 1

1

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

EnableViewState="true"
于 2013-10-29T15:15:09.800 回答