다음 표에서는 인증 서비스에서 생성되는 오류 코드에 대해 설명합니다. 이러한 오류는 인증 모듈에서 사용자/관리자에게 표시됩니다.
표 D–2 인증 오류 코드
오류 메시지 |
설명/가능한 원인 |
작업 |
---|---|---|
authentication.already.login. |
사용자가 이미 로그인했고 유효한 세션이 있지만 성공 URL 리디렉션이 정의되어 있지 않습니다. |
로그아웃을 수행하거나, Access Manager 콘솔을 통해 일부 로그인 성공 리디렉션 URL을 설정합니다. ”goto’ 쿼리 매개 변수를 해당 값과 함께 관리 콘솔 URL로 사용합니다. |
logout.failure. |
사용자가 Access Manager에서 로그아웃할 수 없습니다. |
서버를 다시 시작합니다. |
uncaught_exception |
처리기가 잘못되어 인증 예외가 발생했습니다. |
로그인 URL에 잘못된 문자 또는 특수 문자가 있는지 확인합니다. |
redirect.error |
Access Manager가 성공 또는 실패 리디렉션 URL에 리디렉션할 수 없습니다. |
웹 컨테이너의 오류 로그에서 오류가 있는지 확인합니다. |
gotoLoginAfterFail |
이 링크는 대부분의 오류가 발생할 때 생성됩니다. 이 링크를 누르면 원본 로그인 URL 페이지로 이동합니다. | |
invalid.password |
입력한 비밀번호가 잘못되었습니다. |
비밀번호는 8자 이상이어야 합니다. 비밀번호의 문자 수가 적절한지 확인하고 비밀번호가 만료되지 않았는지 확인합니다. |
auth.failed |
인증에 실패했습니다. 기본 로그인 실패 템플리트에 표시되는 일반적인 오류 메시지입니다. 가장 일반적인 원인은 유효하지 않은/잘못된 자격 증명입니다. |
유효하고 올바른 사용자 이름/비밀번호(호출한 인증 모듈에 필요한 자격 증명)를 입력합니다. |
nouser.profile |
지정된 조직에 입력한 사용자 이름과 일치하는 사용자 프로필이 없습니다. 이 오류는 구성원/자동 등록 인증 모듈에 로그인할 때 표시됩니다. |
로그인 정보를 다시 입력합니다. 첫 번째 로그인 시도인 경우 로그인 화면에서 새 사용자를 선택하십시오. |
notenough.characters |
입력한 비밀번호의 길이가 짧습니다. 이 오류는 구성원/자동 등록 인증 모듈에 로그인할 때 표시됩니다. |
로그인 비밀번호는 기본적으로 8자 이상이어야 합니다. 이 수는 구성원 인증 모듈을 통해 구성 가능합니다. |
useralready.exists |
지정된 조직에 이 이름을 사용하는 사용자가 이미 있습니다. 이 오류는 구성원/자동 등록 인증 모듈에 로그인할 때 표시됩니다. |
사용자 아이디는 조직 내에서 고유해야 합니다. |
uidpasswd.same |
사용자 이름 필드와 비밀번호 필드에 동일한 값을 사용할 수 없습니다. 이 오류는 구성원/자동 등록 인증 모듈에 로그인할 때 표시됩니다. |
아이디 및 비밀번호가 다른지 확인합니다. |
nouser.name |
사용자 이름을 입력하지 않았습니다.이 오류는 구성원/자동 등록 인증 모듈에 로그인할 때 표시됩니다. |
사용자 이름을 입력하십시오. |
no.password |
비밀번호를 입력하지 않았습니다.이 오류는 구성원/자동 등록 인증 모듈에 로그인할 때 표시됩니다. |
비밀번호를 입력하십시오. |
missing.confirm.passwd |
구성 비밀번호 필드가 없습니다. 이 오류는 구성원/자동 등록 인증 모듈에 로그인할 때 표시됩니다. |
비밀번호 확인 필드에 비밀번호를 입력하십시오. |
password.mismatch |
비밀번호와 확인용 비밀번호가 일치하지 않습니다. 이 오류는 구성원/자동 등록 인증 모듈에 로그인할 때 표시됩니다. |
비밀번호와 확인용 비밀번호가 일치하는지 확인합니다. |
사용자 프로필을 저장하는 중 오류가 발생했습니다. |
사용자 프로필을 저장하는 중 오류가 발생했습니다.이 오류는 구성원/자동 등록 인증 모듈에 로그인할 때 표시됩니다. |
Membership.xml 파일에서 속성 및 요소가 자동 등록에 유효한지 확인합니다. |
orginactive |
이 조직이 활성 상태가 아닙니다. |
Access Manager 콘솔을 통해 조직 상태를 inactive에서 active 로 변경하여 조직을 활성화합니다. |
internal.auth.error |
내부 인증 오류입니다. 서로 다른 여러 환경 및/또는 구성 문제로 인해 발생할 수 있는 일반 인증 오류입니다. | |
usernot.active |
사용자가 더 이상 활성 상태가 아닙니다. |
관리 콘솔을 통해 사용자 상태를 inactive에서 active로 변경하여 사용자를 활성화합니다. 메모리 잠금에 의해 사용자가 잠긴 경우 서버를 다시 시작하십시오. |
user.not.inrole |
사용자가 지정된 역할에 속하지 않습니다. 이 오류는 역할 기반 인증 중에 표시됩니다. |
로그인 사용자가 역할 기반 인증에 지정된 역할에 속하는지 확인합니다. |
session.timeout |
사용자 세션이 시간 초과되었습니다. |
다시 로그인합니다. |
authmodule.denied |
지정한 인증 모듈이 거부되었습니다. |
요청한 인증 모듈이 요구된 조직에 등록되어 있고, 모듈에 대한 템플리트가 생성 및 저장되어 있으며, 핵심 인증 모듈의 조직 인증 모듈 목록에서 해당 모듈이 선택되어 있는지 확인합니다. |
noconfig.found |
구성을 찾지 못했습니다. |
요청한 인증 방법에 대한 인증 구성 서비스를 확인합니다. |
cookie.notpersistent |
영구 쿠키 아이디가 영구 쿠키 도메인에 없습니다. | |
nosuch.domain |
조직이 있습니다. |
요청된 조직이 유효하고 올바른지 확인합니다. |
userhasnoprofile.org |
지정된 조직에 사용자의 프로필이 없습니다. |
로컬 Directory Server에서 사용자가 있으며 지정된 조직에 유효한지 확인합니다. |
reqfield.missing |
필수 필드 중 하나를 입력하지 않았습니다. 모든 필수 필드에 입력했는지 확인하십시오. |
모든 필수 필드를 입력하십시오. |
session.max.limit |
최대 세션 제한에 도달했습니다. |
로그아웃한 다음 다시 로그인합니다. |