내 사이트에 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