錯誤代碼
本文列出 Identity Platform 錯誤代碼。
帳戶管理錯誤代碼
| 網頁錯誤代碼 | iOS 錯誤代碼 | Android 錯誤代碼 | Android 例外狀況 | ID 和說明 | 
|---|---|---|---|---|
      auth/requires-recent-login
     | 
    
      ERROR_REQUIRES_RECENT_LOGIN
     | 
    
      ERROR_REQUIRES_RECENT_LOGIN
     | 
    
      FirebaseAuthRecentLoginRequiredException
     | 
    
 這項操作涉及敏感資訊,因此需要最近的驗證。 請先重新登入,再重試這項要求。  | 
  
授權錯誤代碼
| 網頁錯誤代碼 | iOS 錯誤代碼 | Android 錯誤代碼 | Android 例外狀況 | ID 和說明 | 
|---|---|---|---|---|
      auth/app-not-authorized
     | 
    
      ERROR_APP_NOT_AUTHORIZED
     | 
    
      ERROR_APP_NOT_AUTHORIZED
     | 
    
      FirebaseAuthException
     | 
    
     
 這個應用程式未獲授權使用 Identity Platform。在 Android 上,請確認 Google Cloud 控制台中已設定正確的套件名稱和 SHA-1。在 iOS 上,請檢查金鑰設定,確保金鑰接受來自應用程式套件 ID 的要求。如果是網頁應用程式,請檢查網域和金鑰設定。  | 
  
多重驗證錯誤代碼
| 網頁錯誤代碼 | iOS 錯誤代碼 | Android 錯誤代碼 | Android 例外狀況 | ID 和說明 | 
|---|---|---|---|---|
      auth/missing-multi-factor-session
     | 
    
      ERROR_MISSING_MULTI_FACTOR_SESSION
     | 
    
      ERROR_MISSING_MULTI_FACTOR_SESSION
     | 
    
      FirebaseAuthInvalidCredentialsException
     | 
    
 要求缺少第一重驗證登入成功的證明。  | 
  
      auth/missing-multi-factor-info
     | 
    
      ERROR_MISSING_MULTI_FACTOR_INFO
     | 
    
      ERROR_MISSING_MULTI_FACTOR_INFO
     | 
    
      FirebaseAuthInvalidCredentialsException
     | 
    
 未提供第二個因素的 ID。  | 
  
      auth/invalid-multi-factor-session
     | 
    
      ERROR_INVALID_MULTI_FACTOR_SESSION
     | 
    
      ERROR_INVALID_MULTI_FACTOR_SESSION
     | 
    
      FirebaseAuthInvalidCredentialsException
     | 
    
 要求不含成功登入第一道驗證程序的有效證明。  | 
  
      auth/multi-factor-info-not-found
     | 
    
      ERROR_MULTI_FACTOR_INFO_NOT_FOUND
     | 
    
      ERROR_MULTI_FACTOR_INFO_NOT_FOUND
     | 
    
      FirebaseAuthInvalidCredentialsException
     | 
    
 使用者沒有與所提供 ID 相符的第二個驗證因素。  | 
  
      auth/multi-factor-auth-required
     | 
    
      ERROR_SECOND_FACTOR_REQUIRED
     | 
    
      ERROR_SECOND_FACTOR_REQUIRED
     | 
    
      FirebaseAuthMultiFactorException
     | 
    
 您必須證明自己擁有第二重驗證條件,才能完成登入。  | 
  
      auth/second-factor-already-in-use
     | 
    
      ERROR_SECOND_FACTOR_ALREADY_ENROLLED
     | 
    
      ERROR_SECOND_FACTOR_ALREADY_ENROLLED
     | 
    
      FirebaseAuthException
     | 
    
 這個帳戶已啟用第二個驗證步驟。  | 
  
      auth/maximum-second-factor-count-exceeded
     | 
    
      ERROR_MAXIMUM_SECOND_FACTOR_COUNT_EXCEEDED
     | 
    
      ERROR_MAXIMUM_SECOND_FACTOR_COUNT_EXCEEDED
     | 
    
      FirebaseAuthException
     | 
    
 使用者可用的第二個驗證因素數量已達上限。  | 
  
      auth/unsupported-first-factor
     | 
    
      ERROR_UNSUPPORTED_FIRST_FACTOR
     | 
    
      ERROR_UNSUPPORTED_FIRST_FACTOR
     | 
    
      FirebaseAuthException
     | 
    
     
 如要註冊第二重驗證或使用多重驗證帳戶登入, 必須先使用支援的第一重驗證登入。  | 
  
      auth/email-change-needs-verification
     | 
    
      ERROR_EMAIL_CHANGE_NEEDS_VERIFICATION
     | 
    
      ERROR_EMAIL_CHANGE_NEEDS_VERIFICATION
     | 
    
      FirebaseAuthException
     | 
    
 啟用多重驗證的使用者必須驗證電子郵件地址。  | 
  
電話驗證錯誤代碼
| 網頁錯誤代碼 | iOS 錯誤代碼 | Android 錯誤代碼 | Android 例外狀況 | ID 和說明 | 
|---|---|---|---|---|
      auth/missing-phone-number
     | 
    
      ERROR_MISSING_PHONE_NUMBER
     | 
    
      ERROR_MISSING_PHONE_NUMBER
     | 
    
      FirebaseAuthInvalidCredentialsException
     | 
    
 如要傳送驗證碼,請提供收件者的電話號碼。  | 
  
      auth/invalid-phone-number
     | 
    
      ERROR_INVALID_PHONE_NUMBER
     | 
    
      ERROR_INVALID_PHONE_NUMBER
     | 
    
      FirebaseAuthInvalidCredentialsException
     | 
    
 提供的電話號碼格式有誤。請輸入電話號碼,格式必須能剖析為 E.164 格式。E.164
        電話號碼的格式為:
          | 
  
      auth/missing-verification-code
     | 
    
      ERROR_MISSING_VERIFICATION_CODE
     | 
    
      ERROR_MISSING_VERIFICATION_CODE
     | 
    
      FirebaseAuthInvalidCredentialsException
     | 
    
 電話驗證憑證是使用空白的簡訊驗證碼建立。  | 
  
      auth/invalid-verification-code
     | 
    
      ERROR_INVALID_VERIFICATION_CODE
     | 
    
      ERROR_INVALID_VERIFICATION_CODE
     | 
    
      FirebaseAuthInvalidCredentialsException
     | 
    
 用於建立電話驗證憑證的簡訊驗證碼無效。重新傳送驗證碼簡訊,並務必使用使用者提供的驗證碼。  | 
  
      auth/missing-verification-id
     | 
    
      ERROR_MISSING_VERIFICATION_ID
     | 
    
      ERROR_MISSING_VERIFICATION_ID
     | 
    
      FirebaseAuthInvalidCredentialsException
     | 
    
 系統使用空白的驗證 ID 建立電話驗證憑證。  | 
  
      auth/invalid-verification-id
     | 
    
      ERROR_INVALID_VERIFICATION_ID
     | 
    
      ERROR_INVALID_VERIFICATION_ID
     | 
    
      FirebaseAuthInvalidCredentialsException
     | 
    
     
 用於建立電話驗證憑證的驗證 ID 無效。  | 
  
      auth/code-expired
     | 
    
      ERROR_SESSION_EXPIRED
     | 
    
      ERROR_SESSION_EXPIRED
     | 
    
      FirebaseAuthInvalidCredentialsException
     | 
    
 簡訊驗證碼已過期。重新傳送驗證碼,然後再試一次。  | 
  
      auth/captcha-check-failed
     | 
    ERROR_CAPTCHA_CHECK_FAILED | 
    ERROR_CAPTCHA_CHECK_FAILED | 
    FirebaseAuthRecaptchaCheckFailedException | 
    
 您提供的 reCAPTCHA 回應權杖無效、已過期、已使用過,或與權杖相關聯的網域與允許的網域清單不符。  | 
  
      auth/quota-exceeded
     | 
    
      ERROR_QUOTA_EXCEEDED
     | 
    
      ERROR_QUOTA_EXCEEDED
     | 
    
      FirebaseTooManyRequestsException
     | 
    
 這項專案的電話驗證配額已超過上限。  | 
  
| 不適用 | 
      ERROR_APP_NOT_VERIFIED
     | 
    不適用 | 不適用 | 
 Identity Platform 無法擷取無聲推播通知,因此無法驗證您的應用程式。請確保您已正確設定應用程式,以便接收推播通知。  |