我有一個看起來像MVC 4防僞未找到
@using(Html.BeginForm())
{
@Html.AntiForgeryToken()
<!-- Some form inputs -->
<div>@Html.ActionLink("LinkText", "MyAction")</div>
}
我的行爲被定義爲如下形式:
[ValidateAntiForgeryToken}
public ActionResult MyAction()
{
return View();
}
當我點擊跳轉鏈接,我得到錯誤:The required anti-forgery form field "__RequestVerificationToken" is not present.
您關閉ValidateAntiForgeryToken與屬性 「]」 吧? –