我得到一個著名的ASP MVC錯誤:檢查餅乾__RequestVerificationToken存在
The required anti-forgery cookie "__RequestVerificationToken" is not present.
部署我的網站godaddy
服務器只有的登錄頁面時,我只收到此錯誤。但是,只需要刷新頁面,錯誤消失了。
因此,我試圖找出如何檢查,如果這個cookie存在並運行:
location.reload(true);
如果cookie不存在,我認爲這將解決這個問題。
,所以我嘗試使用:
if(!$.cookie('__RequestVerificationToken')){
location.reload(true);
}
但cookie
總是undefined
和上面的代碼保存重新加載頁面。
我已經檢查了幾乎所有關於此問題的SO問題,似乎無法找到答案。
我在我的登錄頁面中加入了''〜/ scripts/global/jquery.cokie.min.js'' – JustLearning
我也通過創建一個測試cookie並檢查它是否存在相同的代碼來測試它 – JustLearning
這是一個直接粘貼?你把「cookie」拼成「cokie」。 –