是否可以将 FIDO2 WebAuthn 与 Blazor Web Assembly 授权和身份服务器集成?我可以使用 FIDO2 直接登录到 Identity,但我看不到如何将 FIDO2 与 Blazor OIDC 连接逻辑一起使用。
答案 0 :(得分:2)
是的,我一切都运转良好。基本上,我使用 ASP.NET Core Identity 页面(登录、Enable2FA 等)来管理注册和登录过程。登录过程的最后一步,一旦 FIDO2 生物识别登录成功完成,就是从 FIDO2 控制器 MakeAssertion 调用中使用 SignInManager 的 SignInAsync 完成登录。
生物识别登录现在在 iOS、Android、Windows Hello 上运行良好,并且使用 Yubikey 安全密钥。