Blazor 相对较新,没有很多关于安全身份验证的文档。在 VS 2019 中,当我创建一个新的 Blazor 项目(服务器端或客户端)时,身份验证选项都被禁用。
Blazor 应用的组织级安全性的身份验证解决方案是什么?
Blazor 相对较新,没有很多关于安全身份验证的文档。在 VS 2019 中,当我创建一个新的 Blazor 项目(服务器端或客户端)时,身份验证选项都被禁用。
Blazor 应用的组织级安全性的身份验证解决方案是什么?
目前没有可用的解决方案。Asp.Net 团队正在为 Blazor 的两种风格开发一个 Auth 系统。要有耐心。它很快就会到来。在这里阅读发生了什么...... https://github.com/aspnet/AspNetCore/issues/4048
我会用业余时间来完善我对组件模型的了解,同时等待微软的人提出一个好的解决方案。
希望这可以帮助...
[编辑]:以下是在 Blazor 客户端使用 Identity Authentication 的示例的链接:https ://github.com/stavroskasidis/BlazorWithIdentity
这个示例代码很好,但我建议使用 JwtToken 身份验证,因为 JwtToken 经常在 SPA 应用程序中使用。