Our site is encountering HttpAntiForgeryExceptions, "A required anti-forgery token was not supplied or was invalid. Unfortunately it is very difficult for us to replicate this error because of the infrequency with which it occurs, but because of the level of traffic our site receives, this exception does occur several hundred times per hour.
We are using a load-balanced web farm, but I have ensured that all servers are configured to use the same machinekey.
Every ActionMethod which we have added the [ValidateAntiForgeryToken] attribute to receives this error, but only sporadically. The majority of this code has not changed in over a year, but the error no action method with [ValidateAntiForgeryToken] seems immune.
We are not using any salting. Only @Html.AntiForgeryToken() in the views with [ValidateAntiForgeryToken] on our HttpPost action methods.
I can see in Fiddler the antiforgery cookies and form post values, but of course it all looks like gibberish.
After staring at this problem for quite some while, a whole group of us really don't have any clue where to start. Thank you for any help you might be able to provide.