私は自分のサイトにAntiForgeryToken
を追加してきましたが、私は、ログインページを参照してくださいエラー に得続ける(POST)ASP.net MVC AntiForgeryToken
「必要な偽造防止クッキー」__RequestVerificationToken "存在しない"
提供された偽造トークンはユーザー ""を対象としていましたが、現在のユーザーは "userXYZ"です。
マイログインページがそうのようなものです:私はこれを見てきました
<form action="~/Login" method="post">
@Html.AntiForgeryToken()
...
</form>
[HttpPost]
[ValidateAntiForgeryToken]
public ActionResult Login(login a)
{
}
:
この
Anti forgery token is meant for user "" but the current user is "username"
をしかし、それはにはっきりしていません私の答えは何ですか?
アイデア?
提案されているすべてのソリューションを最初のリンクで試しましたか? web.configとソリューションのプロパティを確認しましたか? @using(Html.BeginForm())を使って試してみましたか? – f78xd23