【发布时间】:2015-06-25 23:17:30
【问题描述】:
我有以下代码:
@Ajax.ActionLink("Delete", "Delete",
new { id = item.ID, RequestVerificationToken=*What comes here?*},
new AjaxOptions { HttpMethod = "POST", UpdateTargetId = "formsIndex" })
我想将验证令牌添加到链接而不在客户端使用 javascript,这似乎是一种多余的依赖,因为我已经在服务器中拥有该值。有没有合适的方法来做到这一点?
【问题讨论】:
-
创建一个表单 (
Ajax.BeginForm()) 并包含@Html.AntiForgeryToken()
标签: ajax asp.net-mvc security razor csrf