首页 > 解决方案 > Blazor Web 组装、FIDO2 和身份服务器

问题描述

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

标签: asp.net-coreblazoropenid-connectidentity

解决方案


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

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


推荐阅读