Şu hatayı nasıl çözeceğim var mı bilen?
Formumda ekli : @using (Html.BeginForm())
@Html.AntiForgeryToken()
Controller'da ekli : [HttpPost]
[ValidateAntiForgeryToken]
The required anti-forgery cookie "__RequestVerificationToken" is not present.
1
●78
- 20-09-2020, 11:23:26@Html.AntiForgeryToken() methodu tarayıcıya (browser) __RequestVerificationToken adında bir çerez (cookie) gönderir.
Şayet model validasyon kısmında [ValidateAntiForgeryToken] attribute varsa Action çalıştırılmadan evvel otomatik valid yapar yani cookie yoksa bu hatayı döner. Ya da süresi dolmuşsa da hata verir.
Tarayıcı da F12 ye basıp Application/Cookies kısmında çerezin varlığını kontrol edebilirsiniz.