错误信息
The system does not support.
错误描述
系统不支持当前操作时,会返回此错误码。
可能原因
注册或认证的相关参数不正确,例如认证器不支持指定的签名算法。
处理步骤
请检查注册或认证的相关参数是否正确,并设置正确的参数。
错误信息
Invalid state.
错误描述
认证器处于无效状态时,系统会返回此错误码。
可能原因
认证器状态异常,例如用户同意注册凭证后,发现凭证ID已被列入排除列表(excludeCredentials),通常表示该设备已注册过。
处理步骤
请检查认证器状态并正确使用。
错误信息
System integrity check failed.
错误描述
访问存在安全问题时,系统会返回此错误码。
可能原因
存在安全问题,例如网页url未使用https等不符合安全要求的情况。
处理步骤
请使用符合安全要求的配置。
错误信息
Encoding error.
错误描述
发生编码错误时,系统会返回此错误码。
可能原因
注册或认证的参数不正确。
处理步骤
请检查注册或认证的相关参数是否正确。
错误信息
Unknown error.
错误描述
发生未知错误时,系统会返回此错误码。
可能原因
未知错误。
处理步骤
重试当前操作。
若重试持续失败,重启设备后再次尝试。
错误信息
The constraint condition is incorrect.
错误描述
约束条件错误时,系统会返回此错误码。
可能原因
约束条件错误,例如要求使用residentKey但认证器不支持。
处理步骤
请检查注册或认证的相关参数是否正确。
错误信息
User Rejects.
错误描述
用户拒绝操作时,系统会返回此错误码。
可能原因
用户拒绝操作。
处理步骤
请用户先设置相关的平台认证器(人脸、指纹或PIN码)。
错误信息
Failed to connect to the service.
错误描述
FIDO系统能力拉起失败时,系统会返回此错误码。
可能原因
FIDO系统能力拉起异常。
处理步骤
请尝试重启手机或再重试。
错误信息
The number of credentials has reached the maximum limit.
错误描述
通行密钥数目达到最大值时,系统会返回此错误码。
可能原因
通行密钥数目达到最大值。
处理步骤
提示用户去密码保险箱中删除多余的通行密钥。系统最多支持存储500个通行密钥,每个应用最多存储20个通行密钥。
错误信息
Switched to the custom authentication process.
错误描述
当前的认证操作被用户从控件取消,返回这个错误码,标识使用应用自定义认证。例如用户点击使用自定义认证,返回到应用自定义认证流程。
可能原因
用户认证失败后取消认证。
处理步骤
重新调用认证接口,发起认证。
错误信息
Invalid CTAP command.
错误描述
不是有效的CTAP命令时,系统会返回此错误码。
可能原因
CTAP命令无效或不支持。
处理步骤
请参考FIDO2规范使用正确的CTAP命令。
错误信息
The command contains invalid parameters.
错误描述
命令包含非法参数时,系统会返回此错误码。
可能原因
命令包含非法参数。
处理步骤
请添加必要的扩展数据。
错误信息
Invalid message or attribute length.
错误描述
消息长度无效时,系统会返回此错误码。
可能原因
数据传输长度错误。
处理步骤
请使用正确长度的消息。
错误信息
Invalid CBOR or unpredictable error.
错误描述
无效简明二进制对象表示CBOR(Concise Binary Object Representation)或不可预知错误时,系统会返回此错误码。
可能原因
发生无效CBOR或不可预知错误。
处理步骤
请检查传入参数是否正确。
错误信息
Failed to parse the CBOR.
错误描述
解析CBOR出错时,系统会返回此错误码。
可能原因
解析CBOR出错。
处理步骤
请检查传入参数是否正确。
错误信息
Not found valid credentials.
错误描述
没有找到有效凭据时,系统会返回此错误码。
可能原因
用户没有可用的凭据。
处理步骤
当前设备上用户未注册,请先注册通行密钥。
错误信息
Not allowed.
错误描述
命令不被允许时,系统会返回此错误码。
可能原因
认证器不支持无用户验证的操作。
处理步骤
不支持的操作,请检查传入参数是否正确。