【发布时间】:2022-01-27 08:26:17
【问题描述】:
我是 Blazor 服务器的新手,如何在退出数据库登录系统时登录我的 blazor 服务器应用程序(不想使用身份服务器和 Jwt 令牌)。请给我建议完整的登录系统。
【问题讨论】:
我是 Blazor 服务器的新手,如何在退出数据库登录系统时登录我的 blazor 服务器应用程序(不想使用身份服务器和 Jwt 令牌)。请给我建议完整的登录系统。
【问题讨论】:
由于 Blazor 服务器在 ASP.NET 核心应用程序中运行,您可以使用 Cookie 身份验证或 JWT。我建议您使用 Cookie 身份验证,因为它更易于使用。你只需要添加
services.AddAuthentication()
.AddCookies();
在您的 Startup.cs 上并添加
app.UseAuthentication();
这和Identity的主要区别在于组件内部对http响应的管理。
Here这是一个如何实现它的帖子!希望对你有帮助!
【讨论】: