So schließen Sie das @ Html.AntiForgeryToken () ein, wenn Sie ein Objekt über einen Link "Löschen" löschen

Ich habe die folgendenajax.actionlink die ruft einDelete action method zum Löschen eines Objekts: -

<code> @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"
})
} 
</code>

Aber gibt es eine Möglichkeit, aufzunehmen@Html.AntiForgeryToken() mit demAjax.actionlink Löschaufruf, um sicherzustellen, dass kein Angreifer eine falsche Löschanforderung senden kann?

BR

Antworten auf die Frage(2)

Ihre Antwort auf die Frage