I have a form post that consistently gives me an anti-forgery token error.
Here is my form:
@using (Html.BeginForm()) { @Html.AntiForgeryToken()
Another possible thing to check which has caused this error for me: I had two @Html.AntiForgeryToken() in one of my forms.
@Html.AntiForgeryToken()
Once that was removed problem went away.