문의를 보내주셔서 감사합니다! 팀원이 곧 연락드리겠습니다.
예약을 보내주셔서 감사합니다! 저희 팀 멤버 중 한 분이 곧 연락드리겠습니다.
코스 개요
소개
- SOS(Single-Sign-On-Authentication) 사례
- CAS 대 LDAP 대 OpenID
CAS 아키텍처 개요
- 시스템 구성요소
- CAS 서버
- CAS 클라이언트
- 지원되는 프로토콜
- 소프트웨어 구성요소
- 스프링 MVC/스프링 웹플로우
- 발권
- 입증
CAS를 오버레이 프로젝트로 구축
- Gradle, Maven, Docker을 사용한 빌드 및 배포
- 사용자 정의 및 타사 소스 사용
- 종속성 관리
CAS에서 인증 구성
- 인증 관리자를 사용하여 인증 핸들러 조정
- 인증 핸들러 및 체계 선택
- 기본 인증 체계 테스트
- 주요 결의안
- 사용자 ID 변환
- '기억하기' 장기인증 설정하기
- 프록시 인증 설정
- 다단계 인증(MFA)
- 로그인 제한을 통해 실패한 로그인 시도 제한
- SSO 세션 쿠키 구성
속성 해결 및 해제
- Principal-Id 속성: 인증된 사용자 ID 수신
- 속성 릴리스 정책: 애플리케이션에 속성 릴리스
- 캐싱 속성: 해결된 속성 캐싱
- 속성 암호화: 조건부로 속성 암호화
문제 해결
요약 및 다음 단계
요건
- 보안 개념(인증, 권한 부여 등)에 대한 이해
- Linux 및 명령줄에 대한 지식
청중
- 시스템 관리자
7 시간