下表描述認證服務所產生的錯誤碼。這些錯誤在認證模組中顯示給使用者/管理員。
表 D–2 認證錯誤碼
錯誤訊息 |
說明/可能的原因 |
動作 |
---|---|---|
authentication.already.login. |
使用者已登入並擁有有效的階段作業,但是沒有已定義的成功 URL 重新導向。 |
或者登出,或者透過 Access Manager 主控台設定一些登入成功重新導向 URL。將「goto」查詢參數與諸如管理主控台 URL 的值配合使用。 |
logout.failure. |
使用者無法登出 Access Manager。 |
重新啟動伺服器。 |
uncaught_exception |
由於處理程式不正確,系統拋出認證異常。 |
檢查登入 URL,以確定其是否包含任何無效字元或特殊字元。 |
redirect.error |
Access Manager 無法重新導向至成功重新導向 URL 或失敗重新導向 URL。 |
檢查 Web 容器的錯誤記錄檔以確定是否存在任何錯誤。 |
gotoLoginAfterFail |
大部分錯誤出現後均會產生此連結。此連結會讓使用者返回至原始 [登入 URL] 頁面。 | |
invalid.password |
輸入的密碼無效。 |
密碼必須包含至少 8 個字元。檢查密碼是否包含適當的字元數,並確保其未過期。 |
auth.failed |
驗證失敗。這是顯示在預設登入失敗範本中的一般錯誤訊息。最常見的原因為憑證無效/不正確。 |
輸入有效與正確的使用者名稱/密碼 (被呼叫的認證模組所需之憑證。) |
nouser.profile |
在給定組織中未找到與輸入的使用者名稱相符的使用者設定檔。登入至成員身份/自我註冊認證模組時,系統會顯示此錯誤。 |
再次輸入您的登入資訊。如果這是您第一次嘗試登入,請在登入畫面上選取 [新建使用者]。 |
notenough.characters |
輸入的密碼字元數不夠。登入至成員身份/自我註冊認證模組時,系統會顯示此錯誤。 |
依預設,登入密碼必須包含至少個字元此數字可在成員身份認證模組中配置。 |
useralready.exists |
給定組織中已存在具有此名稱的使用者。登入至成員身份/自我註冊認證模組時,系統會顯示此錯誤。 |
使用者 ID 在組織中必須唯一。 |
uidpasswd.same |
[使用者名稱] 和 [密碼] 欄位不能為相同的值。登入至成員身份/自我註冊認證模組時,系統會顯示此錯誤。 |
確保使用者名稱與密碼不同。 |
nouser.name |
尚未輸入使用者名稱。登入至成員身份/自我註冊認證模組時,系統會顯示此錯誤。 |
確保輸入使用者名稱。 |
no.password |
尚未輸入密碼。登入至成員身份/自我註冊認證模組時,系統會顯示此錯誤。 |
確保輸入密碼。 |
missing.confirm.passwd |
遺漏確認密碼欄位。登入至成員身份/自我註冊認證模組時,系統會顯示此錯誤。 |
確保在 [確認密碼] 欄位中輸入密碼。 |
password.mismatch |
密碼與確認密碼不相符。登入至成員身份/自我註冊認證模組時,系統會顯示此錯誤。 |
確保密碼與確認密碼相符。 |
儲存使用者設定檔時發生錯誤。 |
儲存使用者設定檔時發生錯誤。登入至成員身份/自我註冊認證模組時,系統會顯示此錯誤。 |
確保 Membership.xml 檔案中 [自我註冊] 的屬性和元素有效且正確。 |
orginactive |
該組織不在作用中。 |
藉由將組織狀態從非作用中 變更為作用中,透過 Access Manger 主控台啟用組織。 |
internal.auth.error |
內部認證錯誤。這是一般認證錯誤,可能由不同環境和多重環境問題和/或配置問題引起。 | |
usernot.active |
使用者不再處於作用中狀態。 |
藉由將使用者狀態從非作用中 變更為作用中,透過管理主控台啟用使用者。 如果使用者被「記憶體鎖定」鎖定,請重新啟動伺服器。 |
user.not.inrole |
使用者不屬於指定的角色。在基於角色的認證過程中,系統會顯示此錯誤。 |
確保登入使用者屬於為基於角色的認證所指定的角色。 |
session.timeout |
使用者階段作業已逾時。 |
再次登入。 |
authmodule.denied |
指定的認證模組被拒絕。 |
確保已在所需的組織下註冊所需的認證模組,已為該模組建立並儲存範本,並且已在核心認證模組的 [組織認證模組] 清單中選取該模組。 |
noconfig.found |
找不到配置。 |
檢查認證配置服務,以確定其是否包含所需認證方法。 |
cookie.notpersistent |
永久性 Cookie 網域中不存在永久性 Cookie 使用者。 | |
nosuch.domain |
未找到組織。 |
確保請求的組織有效且正確。 |
userhasnoprofile.org |
使用者在指定的組織中沒有設定檔。 |
確保使用者在本機 Directory Server 的指定組織中存在且有效。 |
reqfield.missing |
一個必填欄位未填充。請確保所有必填欄位均已填入。 |
確保所有必填欄位均已填入。 |
session.max.limit |
已達到最大的階段作業限制。 |
登出並再次登入。 |