1

私のコントローラーを以下に示します。

    [ValidateAntiForgeryToken]
    [HttpGet]
    public ActionResult LogIn()
    {
        return View();
    }

そして、以下に示す私の見解:

@model Fancy.Management.Model.Home.LogInModel
<html>
<head>
<title>Giriş</title>
</head>
<body>
@using (Html.BeginForm())
{ 
    <table>
        <tr>
            <td>Kullanıcı Adı:</td>
            <td>@Html.TextBoxFor(m => m.UserName)</td>
        </tr>
        <tr>
            <td>Şifre:</td>
            <td>@Html.PasswordFor(m => m.Password)</td>
        </tr>
        <tr>
            <td></td>
            <td>
                @Html.AntiForgeryToken()
                <input type="submit" value="Giriş" /></td>
        </tr>
    </table>
}
</body>
</html>

すべてが良さそうに見えますが、例外が発生しました: 必要な偽造防止 Cookie "__RequestVerificationToken" が存在しません。

何か考えはありますか?

4

1 に答える 1

-2

一部のモバイル デバイスでは、POST が実行されず、代わりに GET が実行され、トークンが送信されず、例外がスローされます。

于 2014-02-05T05:20:18.143 に答える