Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

Master SAML 2.0 with Okta

Thành thạo SAML 2.0 với Okta

Thành thạo SAML 2.0 với Okta

Thực hành SAML2 SSO với Okta IAM, Mã hóa Kỹ thuật số, Chữ ký số, openssl, Trung gian Định danh và Tích hợp Spring Boot

4.7
(2,013 đánh giá)
13,504 học viên
Giảng viên
Viraj Shetty
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 349.000đ -86%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
8.0 giờ video
97 bài giảng
11 bài quiz
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 30/05/2026

Bạn sẽ học được gì

Kiến thức cơ bản về Kiến trúc Đăng nhập Một lần (SSO) SAML 2.0
Tìm hiểu sâu về các thông điệp SAML 2.0 với Mã hóa và Chữ ký số
Tích hợp Ứng dụng Spring Boot 2.x và 3.x với Nhà cung cấp Định danh SAML 2.0
Thiết lập Ứng dụng SAML 2.0 trong Okta
Thiết lập Trung gian Định danh SAML trong Okta
Thiết lập Xác thực Đa yếu tố (MFA) trong Okta
Gỡ lỗi các vấn đề SAML với Google Chrome và Tiện ích SAML DevTools
Kiến thức cơ bản về Mã hóa URL và Base64, Băm Mật mã, Mã hóa RSA và Ký số
Minh họa Mã hóa và Chữ ký RSA bằng công cụ Openssl
Trung gian Định danh và cách chúng được sử dụng trong Doanh nghiệp

Yêu cầu

Hiểu biết cơ bản về Giao thức HTTP
Có tiếp xúc với Ứng dụng Web và sẵn sàng học hỏi
Một phần về Tích hợp Spring Boot SAML sẽ yêu cầu kiến thức về Spring Boot
KHÔNG yêu cầu có kinh nghiệm với Okta

Đối tượng phù hợp

Các chuyên gia kỹ thuật muốn hiểu Kiến trúc Đăng nhập Một lần (SSO) SAML
Kiến trúc sư, Nhà phát triển và Quản trị viên Phần mềm muốn hiểu giao thức SAML
Chuyên viên Tích hợp Phần mềm muốn học cách Tích hợp với bất kỳ Nhà cung cấp Định danh SAML nào
Nhà phát triển Java Spring Boot muốn tích hợp Ứng dụng của họ với bất kỳ Nhà cung cấp Định danh SAML nào

Nội dung khóa học

10 phần • 97 bài giảng
1 Giới thiệu và Nội dung Khóa học
2 Biểu đồ
1 Giới thiệu Phần
2 Kiến trúc Bảo mật Tùy chỉnh: Xác thực
3 Kiến trúc Bảo mật Tùy chỉnh: Ủy quyền
4 Kiến trúc Bảo mật Tùy chỉnh: Vấn đề
5 Định danh Chung
6 Kiến thức cơ bản về LDAP
7 Kiến trúc Bảo mật LDAP
8 Kiến trúc Bảo mật LDAP: Vấn đề
9 Tài liệu LDAP
10 Xác thực Ủy quyền
1 Giới thiệu Phần
2 Kiến thức cơ bản về SAML
3 Luồng Xác thực SAML
4 Luồng Xác thực do SP Khởi tạo
5 Luồng Xác thực do IDP Khởi tạo
6 Tài liệu SAML
1 Giới thiệu Phần
2 Thay đổi Okta - Thay đổi Đăng ký và Giao diện Quản trị
3 Thiết lập Okta
4 Gỡ lỗi SAML bằng Trình duyệt
5 Lưu ý về Tiện ích mở rộng SAML
6 Tìm hiểu sâu: Giải thích Dự án
7 Tìm hiểu sâu: Tạo Ứng dụng Giả lập
8 Tìm hiểu sâu: Tạo Tích hợp SAML Okta
9 Thay đổi Giao diện Okta - Câu lệnh Thuộc tính và Nhóm
10 Tìm hiểu sâu: Siêu dữ liệu SAML IDP
11 Lưu ý về tệp mẫu Yêu cầu và Thay đổi Giao diện Okta
12 Tìm hiểu sâu: Tạo Yêu cầu Đăng nhập Một lần SAML
13 Tìm hiểu sâu: Gửi Yêu cầu Đăng nhập Một lần SAML
14 Tiện ích mở rộng SAML DevTools không còn khả dụng
15 Tìm hiểu sâu: Phân tích Phản hồi Đăng nhập Một lần SAML
16 Tìm hiểu sâu: Xác minh Xác nhận SAML
17 Tìm hiểu sâu: Giả mạo Xác nhận SAML
18 Tài liệu về Tích hợp SAML Okta
1 Giới thiệu Phần
2 Tìm hiểu sâu: Trường Người dùng và Nhóm Tùy chỉnh
3 Tìm hiểu sâu: Tạo Khóa và Chứng chỉ RSA
4 Sử dụng samltool.com để tạo Khóa và Chứng chỉ RSA
5 Tìm hiểu sâu: Tạo Tích hợp SAML Okta
6 Tìm hiểu sâu: Tạo và Gửi Yêu cầu SAML
7 Tìm hiểu sâu: Phân tích Xác nhận SAML được Mã hóa
8 Tìm hiểu sâu: Giải mã Xác nhận SAML
1 Giới thiệu Phần
2 Kiến thức cơ bản về Đăng xuất Một lần SAML 2.0
3 Luồng Đăng xuất Một lần SAML 2.0
4 Giải thích Dự án Đăng xuất
5 Thiết lập Đăng xuất với Okta
6 Thay đổi Giao diện Thiết lập Đăng xuất Một lần Okta
7 Tìm hiểu sâu: Tạo Yêu cầu Đăng xuất SAML
8 Tìm hiểu sâu: Phân tích Phản hồi Đăng xuất SAML
9 SAML và Phiên HTTP
10 Thay đổi Okta: đổi tên Session ID
11 Cấp phép Người dùng Okta
12 Xác thực Đa yếu tố (MFA) Okta
13 Lưu ý về thay đổi trong Thiết lập MFA
1 Giới thiệu Phần
2 Demo Tích hợp Biểu mẫu Spring Boot
3 Xem qua Mã Tích hợp Biểu mẫu Spring Boot
4 Tải mã Tích hợp Biểu mẫu phiên bản Spring Boot 4.x/3.x
5 Tải mã Tích hợp Biểu mẫu phiên bản Spring Boot 2.7.x
6 Demo Tích hợp SAML Spring Boot
7 Xem qua Mã Tích hợp SAML Spring Boot
8 Thiết lập Okta cho Spring Boot
9 Tải mã Tích hợp SAML phiên bản Spring Boot 4.x
10 Tải mã Tích hợp SAML phiên bản Spring Boot 3.x
11 Tải mã Tích hợp SAML phiên bản Spring Boot 2.7.x
12 Tài liệu về Tích hợp SAML và Spring Boot
1 Giới thiệu Phần
2 Tại sao cần Trung gian Định danh?
3 Trung gian Định danh Tóm tắt
4 Carsonline: Dự án Trung gian Định danh
5 Carsonline: Thiết lập Trung gian Định danh trong Nhà cung cấp Định danh Okta Xe Đã Qua Sử Dụng
6 Carsonline: Lưu ý Quan trọng về Thiết lập
7 Carsonline: Tạo Nhà cung cấp Định danh SAML Car Mantra
8 Carsonline: Thay đổi Trung gian Định danh trong IDP Xe Đã Qua Sử Dụng
9 Carsonline: Trung gian Định danh Hoạt động
10 Carsonline: Khắc phục lỗi
11 Tài liệu về Nhà cung cấp Định danh Okta
1 Kết luận
2 Liên kết Tài liệu
3 Bài giảng Thêm
1 Giới thiệu Phần
2 Lý thuyết và Thực hành Mật mã
3 Mã hóa URL
4 Mã hóa Base64
5 Băm Mật mã
6 Mã hóa Đối xứng
7 Mã hóa Bất đối xứng
8 Mã hóa Lai
9 Chữ ký số
10 openssl - Minh họa Base64, Mã hóa URL và Băm
11 openssl - Minh họa Mã hóa Đối xứng
12 openssl - Minh họa Mã hóa Bất đối xứng
13 openssl - Minh họa Mã hóa Lai
14 openssl - Minh họa Chữ ký số

Giới thiệu khóa học

Recent Updates :

  • Spring Boot examples for both Spring Boot 4.x and Spring Boot 3.x with Java 25 or older

  • Added Section on Identity Brokers and example with Okta

What happens under the hood during SAML 2.0 Single Sign-On Authentication ? How is RSA Encryption and Digital Signatures used in SAML? Join me in exploring SAML 2.0 using a step-by-step and Hands-On approach to learning and enroll in this Bestselling course on SAML 2.0. Regular updates with latest material, quick Instructor replies and excellent reviews.

SAML 2.0 is an XML based standard for exchanging Authentication and Authorization information across Security domains.  This makes it ideal for applications that need to be deployed in Cloud environments like Amazon AWS, Google Cloud or Microsoft Azure. Most enterprises have an implementation of SAML 2.0 and this is used in cases where applications deployed in cloud environments (or Local Data centers) need to integrate with Enterprise Identity datastores like Active Directory.


WHAT THE LEARNERS ARE SAYING:

5 STARS - Very useful and technical. Highly recommend for learning SAML. The instructor covers in great details with very good illustrations

5 STARS - Exceptional, absolutely brilliant. This is the second course I've taken from the author and is very clear, in-depth explanations, full of graphs and pictures meticulously explained

5 STARS - Pretty well explained and all the exercises provide a good view on how the interaction is made between the SP and IDP

5 STARS - This is a great course. I can clarify many things regarding SAML. Thanks a lot.

5 STARS - I love this course! I'd like to thank Viraj for sharing knowledge -- the explanation is so concise, clear, easy to understand, and to the point, and I totally believe that I'm on my way to become the SAML expert!

5 STARS - It is really good for beginners.. easy to understand.


You will learn the following

  • SAML 2.0 Fundamentals for Single Sign-On (SSO)

  • SAML 2.0 Single Logout (SLO)

  • How to integrate Java Spring Boot 4.x, 3.x and 2.7.x  applications with any SAML Identity Provider

  • How to configure SAML 2.0 Applications in Okta

  • How to create SAML requests from scratch and analyze SAML Responses

  • How to Digitally Sign SAML requests

  • How to Validate and Decrypt SAML Assertions

  • How to debug SAML messages using Google Chrome and Chrome SAML Plugins

  • How to setup Multi Factor Authentication (MFA) in Okta

  • Understand User Provisioning in Okta

  • Understand about Cryptographic Hashing, Encryption and Digital Signatures using openssl

  • Understand about Identity Brokers and Identity Access Management

  • How to configure Identity Brokers in Okta with example in Spring Boot


This course will give you a comprehensive understanding of Authentication Architectures and will make a case for why SAML 2.0 is necessary - especially in the Cloud environment. Along with SAML 2.0 theory, this course will use Okta as a Cloud based SAML 2.0 Identity Provider to learn how to construct SAML requests by hand and how to analyze the SAML responses.  A section has been dedicated to SAML Identity Brokers which has become important in today's enterprises. You will also get a good overall understanding of URL Encoding, Base64 Encoding, Hashing, Symmetric Encryption, Asymmetric Encryption and Digital Signatures. Never again would you be confused about RSA, AES, SHA-256 and what role they play in Cryptography. We will demonstrate all of these using openssl command line tool.

For Java Spring Boot Developers, there is an entire section with explanation on how to integrate with Okta ( or any other SAML Identity Provider). We will use the latest Spring Boot 4.x and latest Java ( Java 25 or Higher)  to create a project with Single Sign On (SSO) and Single Log Out (SLO). Spring Boot applications fully tested with Spring Boot 4.x, 3.x and 2.7.x with Java 25.

By the end of the course, you will get an excellent grasp of SAML 2.0 and its relationship with HTTP Sessions and Cryptography. With this deep understanding of SAML 2.0 protocol, you will be able to write and trouble shoot applications or deploy tools to integrate with the SAML Identity Providers with no problems.


REMEMBER… I'm so confident that you'll love this course that we're offering a FULL money-back guarantee for 30 days! So it's a complete no-brainer, sign up today with ZERO risk and EVERYTHING to gain.

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Authentication
Hiển thị tất cả khoá học Cybersecurity
Hiển thị tất cả khoá học Identity Management
Hiển thị tất cả khoá học Web Development
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊