SSO Guide 4 Dev.
  • MOIN SSO 소개
  • SSO 기술의 이해
  • SSO의 동작과 이해
    • 로그온
    • 로그오프
    • 로그온 실패
    • 중복 로그온
    • 2-Factor 인증
    • SSO 세션 탈취 검사
  • 개발 시작하기
    • 업무시스템 정보 전달
    • 라이브러리 다운로드
    • 라이브러리 적용
    • Agent 환경 설정 파일 수정
    • 인증확인과 인증상태에 따른 처리 방법
    • 통합 인증 페이지 이용하기
    • 로그온 UI 개발
    • SSO 로그오프 방법 제공
  • 개발하기
    • .NET
      • SSO 로그온 UI 구성하기
      • 업무 시스템 로그온 로직 구현하기
      • SSO 로그온 에러 처리 로직 구현하기
      • SSO 세션 탈취 검사하기
      • SSO 로그오프 방법 제공하기
      • 업무 시스템 로그오프 로직 구현하기
      • SSO 중복 로그온 선택 UI 구성하기
    • .NET MVC
      • SSO 로그온 UI 구성하기
      • 업무 시스템 로그온 로직 구현하기
      • SSO 로그온 에러 처리 로직 구현하기
      • 세션 탈취 검사하기
      • 로그오프 방법 제공하기
      • 업무 시스템 로그오프 로직 구현하기
      • SSO 중복 로그온 선택 UI 구성하기
    • JAVA
      • SSO 로그온 UI 구성하기
      • 업무 시스템 로그온 로직 구현하기
      • SSO 로그온 에러 처리 로직 구현하기
      • 세션 탈취 검사하기
      • SSO 로그오프 방법 제공하기
      • 업무 시스템 로그오프 로직 구현하기
      • SSO 중복 로그온 선택 UI 구성하기
    • SPA(Single Page Application)
      • Agent Library 명세
      • Agent 환경 구성하기
      • SSO 로그온 UI 구성하기
      • 업무 시스템 로그온 로직 구현하기
      • SSO 로그온 에러 처리 로직 구현
      • SSO 세션 탈취 검사하기
      • SSO 로그오프 방법 제공하기
      • 업무 시스템 로그오프 로직 구현하기
      • SSO 중복 로그온 선택 UI 구성하기
  • 주요 클래스
    • AuthCheck(.NET)
    • AuthCheck(.NET MVC)
    • AuthCheck(Java)
    • AuthStatus
  • 개발 테스트
  • SSO 오류코드
  • 갱신 이력
  • Trouble Shooting
  • Known Issues
  • Help Center
Powered by GitBook
On this page
  • 패키지
  • SSOSuccess(0)
  • SSOFirstAccess(-1)
  • SSOFail(-2)
  • SSOUnAvailable(-3)
  • SSOAccessDenied(-4)

Was this helpful?

  1. 주요 클래스

AuthStatus

SSO 인증 상태 클래스

패키지

com.nets.sso.common.enums

SSOSuccess(0)

  • 인증 성공입니다. 사용자 정보를 조회할 수 있습니다.

  • 로그온 페이지라면 다른 업무 페이지로 이동합니다.

SSOFirstAccess(-1)

  • 인증을 확인할 수 없는 상황입니다.

  • 인증 서버로 이동 시켜서 다른 웹 응용프로그램에서 인증을 받은 상황인지 확인이 필요 합니다.

  • 로그온 UI 페이지라면 getTrySSOScript() 메서드를, 로그온 UI 페이지가 아니라면 trySSO()를 이용하여 인증 여부 확인을 수행합니다.

주의사항: 로그온 UI 페이지에서 trySSO() 메서드를 사용하면, 페이지 무한 루프에 빠집니다.

SSOFail(-2)

  • 인증 실패입니다. SSO가 체크하는 인증 정책에 위반되는 상황입니다.

  • Timeout이 발생했거나, 중복 로그인으로 세션이 무효화 된 상황입니다.

  • 한 번 SSOFail이 발생한 경우라면 계속 인증 실패 상황이 되니, 로그오프를 수행 합니다.

SSOUnAvailable(-3)

  • SSO 서비스가 정상적으로 이루어지기 힘든 상황입니다. 각 업무 시스템 별로 정해진 절차에 따라 대응하도록 합니다. ex) 업무시스템 자체 제공 로그인 페이지로 이동

SSOAccessDenied(-4)

  • SSO 인증은 있지만 업무시스템에 접근이 거부된 상태입니다.

PreviousAuthCheck(Java)Next개발 테스트

Last updated 5 years ago

Was this helpful?