【问题标题】:Hololens2 iris recognitionHololens2 虹膜识别
【发布时间】:2020-07-01 17:29:23
【问题描述】:

我正在寻找虹膜识别解决方案,偶然发现了这个话题。我可以知道我们可以使用哪些 Windows API 进行 HL2 虹膜识别以及在哪里可以找到它们吗?我查看了 HL2 文档,但不幸的是没有找到相关的东西。 提前非常感谢。

https://docs.microsoft.com/en-us/windows/uwp/security/microsoft-passport

【问题讨论】:

    标签: hololens windows-hello


    【解决方案1】:

    HoloLens 应用是 UWP 应用,虹膜识别为生物识别,属于authentication and user identity area。您可以像在任何 UWP 应用中一样使用虹膜生物特征进行验证。

    首先,您需要使用UserConsentVerifier.CheckAvailabilityAsync 方法检查验证器设备是否可用。一旦生物识别设备可用,调用UserConsentVerifier.RequestVerificationAsync()方法使用生物识别设备进行验证。

    另外,UserConsentVerifier sample 展示了如何使用 UserConsentVerifier 类来检查验证设备是否可用并执行验证,值得您阅读。

    【讨论】:

    • 谢谢。根据您的提示。当我调用这个接口时,我发现它默认使用的是 PIN 而不是 Iris。请问,可以把默认识别方式改成虹膜吗?
    • @zhoule "它默认使用 PIN 码而不是 Iris。"是不是意味着你可以在登录你的应用时手动将Windows Hello切换到虹膜识别,但默认是先使用PIN码?
    • 是的,我在HoloLens2上按照[此链接]:(docs.microsoft.com/en-us/windows/uwp/security/…)的说明进行测试时,发现可以手动选择虹膜识别,但默认识别是PIN。你能给我一个修改这个默认方法的方法吗?files.slack.com/files-pri/T7N7W6TC0-F016NPN15GC/image.png" width="800" height="600">
    • @zhoule 其实默认的验证方式是由用户登录设备的方式决定的。例如,如果用户使用 PIN 登录设备,则默认为 PIN。此外,没有禁用 PIN 的策略,也没有办法让 PIN 始终首先出现,也没有办法通过 API 调用更改默认选项。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-12-11
    • 2016-08-20
    • 1970-01-01
    • 1970-01-01
    • 2021-09-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多