如何在退出数据库登录系统时登录我的 Blazor 服务器应用程序(我不想使用身份服务器和 JWT 令牌)。请给我完整登录系统的建议。
由于 Blazor 服务器在 ASP.NET Core 应用程序中运行,因此您可以使用 Cookie 身份验证或 JWT。我建议您使用Cookie 身份验证,因为它使用起来更简单。您只需添加
services.AddAuthentication()
.AddCookies();
在您的 Startup.cs 上添加
app.UseAuthentication();
它和 Identity 之间的主要区别是组件内部 http 响应的管理。
这里这是一篇如何实现它的帖子!希望对您有帮助!