【发布时间】:2012-05-03 15:26:08
【问题描述】:
我有以下ajax.actionlink 调用Delete action method 来删除对象:-
@if (!item.IsAlreadyAssigned(item.LabTestID))
{
string i = "Are You sure You want to delete (" + @item.Description.ToString() + ") ?";
@Ajax.ActionLink("Delete",
"Delete", "LabTest",
new { id = item.LabTestID },
new AjaxOptions
{ Confirm = i,
HttpMethod = "Post",
OnSuccess = "deletionconfirmation",
OnFailure = "deletionerror"
})
}
但是有没有办法在 Ajax.actionlink 删除调用中包含 @Html.AntiForgeryToken() 以确保没有攻击者可以发送虚假删除请求?
BR
【问题讨论】:
标签: asp.net-mvc-3 antiforgerytoken