我有以下代碼:如何在mvc中的ajax動作鏈接中包含AntiForgeryToken?
@Ajax.ActionLink("Delete", "Delete",
new { id = item.ID, RequestVerificationToken=*What comes here?*},
new AjaxOptions { HttpMethod = "POST", UpdateTargetId = "formsIndex" })
我想驗證令牌添加到鏈接,使其無需客戶端使用JavaScript,這似乎是一個多餘的扶養,因爲我已經擁有的服務器值。有沒有適當的方法來做到這一點?
創建一個窗體('Ajax.BeginForm()')和包括'@ Html.AntiForgeryToken()' –