无需身份服务器的 Blazor 服务器应用程序身份验证

问题描述 投票:0回答:2

如何在退出数据库登录系统时登录我的 Blazor 服务器应用程序(我不想使用身份服务器和 JWT 令牌)。请给我完整登录系统的建议。

blazor blazor-server-side
2个回答
4
投票

由于 Blazor 服务器在 ASP.NET Core 应用程序中运行,因此您可以使用 Cookie 身份验证或 JWT。我建议您使用Cookie 身份验证,因为它使用起来更简单。您只需添加

services.AddAuthentication()
    .AddCookies();

在您的 Startup.cs 上添加

app.UseAuthentication();

它和 Identity 之间的主要区别是组件内部 http 响应的管理。

这里这是一篇如何实现它的帖子!希望对您有帮助!


© www.soinside.com 2019 - 2024. All rights reserved.