ASP .NET发送名称错误的__RequestVerificationToken(__RequestVerificationToken_L2FwcA2)

时间:2018-10-03 21:55:22

标签: asp.net asp.net-mvc razor

我有一个简单的ASP .NET MVC表单,其中包括:

@using (Html.BeginForm("Register", "Account", FormMethod.Post, new { role = "form" }))
    {
        @Html.AntiForgeryToken()
        ...
        ...
    }

在对GET的响应中,服务器发送带有“ __RequestVerificationToken_L2FwcA2”的cookie

我想将另一个MVC应用程序中的表单发布到此应用程序(在web.config中设置了相同的machineKey)。

我得到的错误是:

  

所需的防伪cookie“ __RequestVerificationToken_L2FwcA2”不存在。

...这是正确的,因为应用程序A仅发送了一个__RequestVerificationToken,而没有“ L2FwcA2”

我该怎么办?

0 个答案:

没有答案