I am using Visual Studio 2015 Enterprise and my dnx version is the latest (rc1-update 1). When I create a new web project from scratch with Individual User Accounts and I load the website and fill out the form to register the first user I instantly get the following error:
An unhandled exception occurred while processing the request.
InvalidOperationException: The required antiforgery cookie "9tyjs755shX" is not present.
Microsoft.AspNet.Antiforgery.DefaultAntiforgeryTokenStore.<GetRequestTokensAsync>d__4.MoveNext()
InvalidOperationException: The required antiforgery cookie "9tyjs755shX" is not present.
This has to be some kind of ASP.NET 5 bug because everything I am using is default and freshly installed. The error only happens when using Chrome browser. If anyone wants to reproduce simply create a new web app from scratch with individual user accounts, load the website in Chrome, try and register a user.
One in the category of: "Have you tried turning it off and on again."
I've removed my browser history (cookies) and it now works.
How I found it: I tried it in Incognito mode and worked straight away without any code change.
I just tried to reproduce your problem and cannot.
There are a couple of things to check;
View the source of the login page and ensure the __RequestVerificationToken hidden field is present
In Developer Tools look at Cookies under The resources tab. Look for a cookie which has a matching value for the __RequestVerificationToken field.
Both must be present.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With