Blazor Web 程序集、FIDO2 和身份服务器

时间:2021-01-10 06:47:14

标签: asp.net-core blazor openid-connect identity

是否可以将 FIDO2 WebAuthn 与 Blazor Web Assembly 授权和身份服务器集成?我可以使用 FIDO2 直接登录到 Identity,但我看不到如何将 FIDO2 与 Blazor OIDC 连接逻辑一起使用。

1 个答案:

答案 0 :(得分:2)

是的,我一切都运转良好。基本上,我使用 ASP.NET Core Identity 页面(登录、Enable2FA 等)来管理注册和登录过程。登录过程的最后一步,一旦 FIDO2 生物识别登录成功完成,就是从 FIDO2 控制器 MakeAssertion 调用中使用 SignInManager 的 SignInAsync 完成登录。

生物识别登录现在在 iOS、Android、Windows Hello 上运行良好,并且使用 Yubikey 安全密钥。