Web 身份验证:无法使用指纹进行身份验证
Web Authentication: Can't Authenticate using fingerprint
我已经为 android-safetynet 实施了 WebAuthn 注册。我可以在哪里使用我的指纹进行注册。但是,我没有使用指纹进行身份验证的选项。
这背后的原因是什么?
This is the Object provided to navigator.credentials.create()
This is the Object that is provided to navigator.credentials.get()
您能否确认 transportsList
是您在 PublicKeyCredentialDescriptor
中使用的实际名称?如果是这样,根据说明它应该被称为 transports
:
的规范看起来不正确
https://www.w3.org/TR/webauthn/#credential-dictionary
我想 Android 实现将始终默认为外部传输,除非您明确提供 transports: ["internal"]
我已经为 android-safetynet 实施了 WebAuthn 注册。我可以在哪里使用我的指纹进行注册。但是,我没有使用指纹进行身份验证的选项。
这背后的原因是什么?
This is the Object provided to navigator.credentials.create()
This is the Object that is provided to navigator.credentials.get()
您能否确认 transportsList
是您在 PublicKeyCredentialDescriptor
中使用的实际名称?如果是这样,根据说明它应该被称为 transports
:
https://www.w3.org/TR/webauthn/#credential-dictionary
我想 Android 实现将始终默认为外部传输,除非您明确提供 transports: ["internal"]