Đề cương khóa học

Giới thiệu

  • Lý do cho SOS (Xác thực Đăng nhập Một lần)
  • CAS so với LDAP so với OpenID

Tổng quan về Kiến trúc CAS

  • Các thành phần hệ thống
  • Máy chủ CAS
  • Các máy khách CAS
  • Các giao thức được hỗ trợ
  • Các thành phần phần mềm
    • Spring MVC/Spring Webflow
    • Ticketing
    • Xác thực

Xây dựng CAS như một Dự án Overlay

  • Xây dựng và triển khai với Gradle, Maven và Docker
  • Sử dụng nguồn tùy chỉnh và của bên thứ ba
  • Quản lý các phụ thuộc

Cấu hình Xác thực trong CAS

  • Điều phối các trình xử lý xác thực bằng trình quản lý xác thực
  • Chọn trình xử lý và lược đồ xác thực
  • Kiểm tra lược đồ xác thực mặc định
  • Giải quyết Principal
  • Chuyển đổi ID người dùng
  • Thiết lập xác thực lâu dài "Remember Me"
  • Thiết lập xác thực proxy
  • Xác thực đa yếu tố (MFA)
  • Giới hạn số lần đăng nhập không thành công bằng cách giới hạn tốc độ đăng nhập
  • Cấu hình cookie phiên SSO

Giải quyết và Phát hành Thuộc tính

  • Thuộc tính Principal-Id: nhận ID người dùng đã được xác thực
  • Chính sách phát hành thuộc tính: Phát hành thuộc tính cho các ứng dụng
  • Bộ nhớ đệm thuộc tính: Bộ nhớ đệm các thuộc tính đã giải quyết
  • Mã hóa thuộc tính: Mã hóa thuộc tính có điều kiện

Khắc phục sự cố

Tóm tắt và Các bước tiếp theo

Requirements

  • Hiểu biết về các khái niệm bảo mật (xác thực, ủy quyền, v.v.)
  • Làm quen với Linux và dòng lệnh

Đối tượng

  • Quản trị viên hệ thống
 7 Hours

Number of participants


Price per participant

Provisional Upcoming Courses (Require 5+ participants)

Related Categories