Como posso corrigir o token anti-falsificação destinado ao usuário "", mas o usuário atual é o erro "xxxx"

O token anti-falsificação fornecido foi criado para o usuário "", mas o usuário atual é "xxxx".

Eu segui todas as soluções possíveis para se livrar desse erro sem sucesso:

Aqui está o cenário: Eu tenho 2 guias separadas de login abertas na guia A do navegador A guia B: 1. Eu faço login no meu site na guia A 2. Em seguida, tente fazer login na guia B

O erro acima ocorre então

Minha exibição de login do MVC em C # web possui:

v class="col-md-4 col-md-offset-4">
                <form class="form-signin" role="form" [email protected]("Login", "Account") method="POST" id="signInForm">
                     @Html.AntiForgeryToken()
                    <div class="form-group">
                        <label for="loginEmail">Email</label>
                        <input  type="text" id="loginEmail" name="loginEmail" class="form-control" placeholder="Email address" >
                    </div>
                    <div class="form-group">
                        <label for="loginPassword">Password</label>
                        <input id="loginPassword" type="password"  name="loginPassword" class="form-control" placeholder="Password" >
                    </div>
                    <button class="btn btn-lg btn-primary btn-block main-btn" type="submit">Sign in</button>
                    <div>
                        <br>
                        <a href="@Url.Action("Index","GettingStarted")">Register</a><br>
                        <a href="@Url.Action("ForgotPassword","Account")">Forgot your password?</a>
                    </div>
                </form>

E o meu controlador de contas assim:

[HttpPost]
[AllowAnonymous]
[ValidateAntiForgeryToken]
public ActionResult Login(LoginModel model)
{

    if (ModelState.IsValid)
    {

Como posso corrigir este erro?

questionAnswers(1)

yourAnswerToTheQuestion