我已经为android-safetynet实现了WebAuthn注册。在哪里可以使用我的指纹进行注册。但是,我没有使用指纹进行身份验证的选项。
这可能是什么原因?
This is the Object provided to navigator.credentials.create()
This is the Object that is provided to navigator.credentials.get()
答案 0 :(得分:0)
您能否确认transportsList
是您在PublicKeyCredentialDescriptor
内部使用的实际名称?如果是这样,根据说明应该称为transports
的规范,这看起来是不正确的:
https://www.w3.org/TR/webauthn/#credential-dictionary
我想除非您明确提供transports: ["internal"]