用戶認證錯誤碼

2024-01-23 18:41 更新
說明

以下僅介紹本模塊特有錯誤碼,通用錯誤碼請參考通用錯誤碼說明文檔。

12500001 認證失敗

錯誤信息

Authentication failed.

可能原因

當前憑據(jù)與設備里已經錄入的憑據(jù)比對失敗。

處理步驟

重新發(fā)起認證。

12500002 一般的操作錯誤

錯誤信息

General operation error.

可能原因

  1. NAPI層解析參數(shù)出錯。
  2. 用戶認證服務的進程沒有啟動。
  3. IPC通信的proxy客戶端寫數(shù)據(jù)出錯。
  4. IPC通信的stub服務端解析數(shù)據(jù)出錯。
  5. 獲取driver服務出錯。

處理步驟

系統(tǒng)服務內部工作異常,請稍后重新調用接口,或者重啟設備嘗試。

12500003 認證被取消

錯誤信息

Authentication canceled.

可能原因

當前的認證操作已經被取消。

處理步驟

重新調用認證接口,發(fā)起認證。

12500004 認證操作超時

錯誤信息

Authentication timeout.

可能原因

當前的認證操作超過了設定的時限。

處理步驟

重新調用認證接口,發(fā)起認證。

12500005 認證類型不支持

錯誤信息

The authentication type is not supported.

可能原因

  1. 傳入的認證類型參數(shù)不支持,例如調用userAuth模塊的getAvailableStatus接口時傳入的參數(shù)不是FACE或FINGERPRINT類型,則會返回12500005錯誤碼。
  2. 傳入的認證類型參數(shù)在本設備上不支持,例如在沒有部署指紋傳感器的設備上發(fā)起指紋認證,則會返回12500005錯誤碼。

處理步驟

請檢查傳入的認證類型參數(shù),重新調用接口。

12500006 認證信任等級不支持

錯誤信息

The authentication trust level is not supported.

可能原因

  1. 調用userAuth模塊的getAvailableStatus或getAuthInstance接口時,傳入的authTrustLevel參數(shù)不在[ATL1, ATL2, ATL3, ATL4]范圍內。
  2. 當前的設備不支持該認證信任等級,例如在只部署了2D攝像頭的設備上發(fā)起支付級別的人臉認證,則會返回12500006錯誤碼。

處理步驟

檢查傳入的authTrustLevel是否在合理范圍,如果在合理范圍,則是當前的設備不支持該認證信任等級。

12500007 認證服務已經繁忙

錯誤信息

Authentication service is busy.

可能原因

當前已經存在某個尚未結束的認證,又發(fā)起了一次認證。

處理步驟

稍后重新發(fā)起認證。

12500009 認證被鎖定

錯誤信息

Authentication is lockout.

可能原因

當前認證失敗的次數(shù)超過了上限,觸發(fā)防爆模式,認證被鎖定。

處理步驟

稍后重新發(fā)起一次成功的認證。

12500010 該類型的憑據(jù)沒有錄入

錯誤信息

The type of credential has not been enrolled.

可能原因

例如調用userAuth模塊的getAvailableStatus接口,傳入的authType參數(shù)為FACE,但是當前的設備沒有錄入人臉憑據(jù),則會返回12500010錯誤碼。

調用start接口發(fā)起人臉認證,但是目前的設備沒有錄入人臉憑據(jù),則會返回12500010錯誤碼。

處理步驟

檢查是否錄入該類型的憑據(jù),如果沒有錄入,則需要成功錄入該類型憑據(jù)后再調用相關接口。

以上內容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號