我有一个简单的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”
我该怎么办?