![](/img/trans.png)
[英]Android Biometric hit FINGERPRINT_ERROR_LOCKOUT how to reset without waiting 30seconds
[英]How to handle the biometric prompt after lockout error?
我正在使用生物识别提示来验证我的应用程序上的客户端。 我遇到的问题是:在我使用错误的指纹 5 次后,我得到了将 API 锁定 30 秒的 ERR_LOCKOUT。 在那之后,我一直收到锁定错误,即使我只是尝试创建生物识别提示信息而不使用手指进行身份验证。 如何使应用程序更稳定? 我需要在这 30 秒内使用处理程序还是有其他方法?
PS:收到错误后,我使用身份验证取消回调并返回错误
您是否遵循博客文章blogPost1和blogPost2 中提出的建议? 如果没有,建议遵循这些模式。 关于ERROR_LOCKOUT
文档读取
/**
* The operation was canceled because the API is locked out due to too many attempts.
* This occurs after 5 failed attempts, and lasts for 30 seconds.
*/
int ERROR_LOCKOUT = 7;
您可以通过多种方式在代码中处理此问题:
确切地说,您应该只在调用authenticate()
时才会收到此错误,而不会在您尝试创建PromptInfo
时收到此错误。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.