Blazor Web App Server .NET 9 löst Fehler aus: "Ein gültiges Antiforgery -Token wurde nicht mit der Anforderung zur VerfüC#

Ein Treffpunkt für C#-Programmierer
Anonymous
 Blazor Web App Server .NET 9 löst Fehler aus: "Ein gültiges Antiforgery -Token wurde nicht mit der Anforderung zur Verfü

Post by Anonymous »

Ich verwende Blazor -Web -App mit interaktivem Server in .NET 9. < /p>
Da ich neu bin und den EF -Core noch nicht vollständig verstehe, habe ich meine eigene Anmeldeseite teilweise erstellt, anstatt das Standard -Identitäts -Login zu verwenden. Token wurde nicht mit der Anfrage zur Verfügung gestellt. Fügen Sie ein Antiforgery -Token hinzu oder deaktivieren Sie die Antiforgery -Validierung für diesen Endpunkt. < /P>
< /blockquote>
Erstens hat es funktioniert, ich habe zuvor etwas geändert. Formular).

Code: Select all

app.UseAuthentication();
app.UseAuthorization();
app.MapRazorComponents[url=/register]
Register now[/url]



@code {
....
private async Task Authenticate()
{
var user = await signInManager.UserManager.FindByEmailAsync(Model.Email);

if (user == null)
{
loginFailed = true;
errorMessage = "No User Found";
return;
}

var result = await signInManager.PasswordSignInAsync(user.UserName, Model.Password, isPersistent: false, lockoutOnFailure: false);

if (result.Succeeded) {
loginFailed = false;
navigationManager.NavigateTo("/");
} else {
loginFailed = true;
errorMessage = "Password or Email are Incorrect";
}

}
}
Ich weiß nicht, was möglicherweise die Ursache sein könnte (wie gesagt, es hat zuvor funktioniert).

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post