Contents
通過使用 Okta/Google Chrome 和 Spring Boot 的實踐課程了解 SAML 2.0 SSO。不強制會程式設計。
從這 6.5 小時的課程,你會學到
- SAML 2.0 單點登錄 ( Single Sign-On,SSO) 架構的基礎知識
- 動手深入研究具有加密和數位簽名的 SAML 2.0 訊息
- 將 Spring Boot 應用程式與 SAML 2.0 身份提供者整合
- 在 Okta 中設置 SAML 2.0 應用程式
- 使用 Google Chrome 和 SAML DevTools Extension 除錯 SAML 問題
- 加密雜湊( Cryptographic Hashing )、RSA 加密和數位簽名的基礎知識
要求
- 對 HTTP 協議的基本了解
- 接觸 Web 應用程式並願意學習
- 關於 Spring Boot SAML 整合的一節將需要 Spring Boot 知識
- 不需要 Okta 經驗
課程說明
SAML 2.0 單點登錄( SSO )身份驗證過程中到底發生了什麼? SAML 中如何使用 RSA 加密和數位簽名? 和我一起探索 SAML 2.0,使用循序漸進的實踐方法來學習和註冊這個關於 SAML 2.0 的暢銷課程。 定期更新最新材料、快速的講師回覆和出色的評論。
SAML 2.0 是一種基於 XML 的標準,用於跨安全域交換身份驗證和授權資訊。 這使得它非常適合需要部署在亞馬遜 AWS、谷歌雲或微軟 Azure 等雲環境中的應用程式。 大多數企業都實施了 SAML 2.0,這用於部署在雲端環境(或本地資料中心)中的應用程式需要與如 Active Directory 等企業身份資料儲存( Enterprise Identity Datastores )整合的情況。
上過課程的人評論:
⭐️⭐️⭐️⭐️⭐️ – 非常有用且技術性強。 強烈推薦學習 SAML。 講師詳細介紹了非常好的插圖
⭐️⭐️⭐️⭐️⭐️ – 非常出色,絕對出色。 這是我從作者那裡學習的第二門課程,非常清晰,深入的解釋,充滿了圖表和圖片,精心解釋
⭐️⭐️⭐️⭐️⭐️- 解釋得很好,所有練習都很好地展示了 SP 和 IDP 之間如何進行互動
⭐️⭐️⭐️⭐️⭐️- 這是一門很棒的課程。 我可以澄清很多關於 SAML 的事情。 非常感謝。
⭐️⭐️⭐️⭐️⭐️ – 我喜歡這門課程! 我要感謝 Viraj 分享知識——解釋如此簡潔、清晰、易於理解,而且切中要理,我完全相信我正在成為 SAML 專家的路上!
⭐️⭐️⭐️⭐️⭐️ – 這對初學者來說真的很好.. 容易理解。
您將學到以下內容
- SAML 2.0 單點登錄 (Single Sign-On,SSO) 基礎知識
- SAML 2.0 單點登出 (Single Logout,SLO)
- 如何將 Java Spring Boot 應用程式與任何 SAML 身份提供者整合
- 如何在 Okta 中配置 SAML 2.0 應用程式
- 如何從頭開始創建 SAML 請求並分析 SAML 響應( SAML Responses )
- 如何對 SAML 請求( SAML requests )進行數位簽名
- 如何驗證和解密 SAML 斷言( SAML Assertions )
- 如何使用 Google Chrome 和 SAML DevTools Extension 除錯 SAML 訊息
- 如何在 Okta 中設置多因素身份驗證 (Multi Factor Authentication,MFA)
- 了解 Okta 中的用戶配置( User Provisioning )
- 了解加密雜湊( Cryptographic Hashing)、加密( Encryption )和數位簽名( Digital Signatures )
本課程將使您全面了解身份驗證架構,並說明為什麼需要 SAML 2.0 – 尤其是在雲端環境中。 連同 SAML 2.0 理論,本課程將使用 Okta 作為基於雲端的 SAML 2.0 身份提供者來學習如何手動構建 SAML 請求以及如何分析 SAML 響應。 您還將全面了解 URL 編碼、Base64 編碼、雜湊、對稱加密、非對稱加密和數位簽名。 您再也不會對 RSA、AES、SHA-256 以及它們在密碼學中扮演的角色感到困惑。
對於 Java Spring Boot 開發人員,有一整節解釋如何與 Okta (或任何其他 SAML 身份提供者)整合。 我們將使用最新的 Spring Boot(2.6 或更高版本)和最新的 Java(Java 17 或更高版本)來建立具有單點登錄 (SSO) 和單點登出 (SLO) 的專案。 Spring Boot 應用程式已使用 Spring Boot 2.7.5 和 Java 19 進行了全面測試。
在課程結束時,您將很好地掌握 SAML 2.0 及其與 HTTP Sessions 和密碼學的關係。 通過對 SAML 2.0 協議的深入理解,您將能夠編寫應用程式或部署工具以毫無問題地與 SAML 身份提供者整合。
請記住……我非常有信心您會喜歡這門課程,因此我們提供 30 天的全額退款保證! 因此,這是一個完全不需要思考的事情,今天就以零風險和一切收穫來註冊。
你還在等什麼? 單擊“立即購買”按鈕,擴展您對一般身份驗證架構,尤其是 SAML 2.0 的理解。
目標受眾
- 想要了解 SAML 單點登錄 (SSO) 架構的技術專業人員
- 想要了解 SAML 協議的軟體架構師、開發人員和管理員
- 想要了解如何與任何 SAML 身份提供商整合的軟體整合者
- 希望將其應用程式與任何 SAML 身份提供者整合的 Java Spring Boot 開發人員
講師簡介
Viraj Shetty 資深解決方案架構師
Viraj 是一名獨立 IT 顧問,在技術領域擁有超過 25 年的經驗。在他的整個職業生涯中,他一直參與軟體開發、軟體架構、營運、DevOps 和教學。他畢業於孟買印度理工學院並獲得約翰霍普金斯大學碩士學位,在各種程式語言(尤其是 C、C++、Java、Groovy、Python)和 Java Platform 等平台方面擁有數十年的經驗。除了為客戶設計企業解決方案外,他還對企業的軟體自動化非常感興趣。在過去的 5 年中,他參與了 Amazon Web Services 和 Cloud Foundry 等雲平台的工作。
他還是一位熱情洋溢的教師,在 100 多個國家/地區擁有 1000 多名學生,並且堅信在線教學具有徹底改變每個國家/地區每個學生的學習體驗的潛力。他認為這是讓未開發和發展中經濟體的學生獲得力爭上游的明確機會的最佳方式之一。
英文字幕:有
- 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To
- 點選這個✨優惠連結( 特價 NT370 起)✨ 非 IT 認證的課程用 NT390 起的優惠連結 可能拿到更好的價格喔, 試試看! | Udemy 永久擁有課程 ( 在電腦瀏覽器登入,點選“優惠連結”後再回想要的課程介紹中點選“報名參加課程”即可取得 )
- Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
- 手機上點選優惠連結看到的價格比電腦上看到的貴
- $代表當地貨幣, 如在台灣為 NT
- 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現
報名參加課程

也許你會有興趣
- AWS 認證安全 – 專業 SCS-C01
- ★英語學習地圖 – 練好英文是最大的學習槓桿
- 如何找工作學習地圖 – 找工作不要靠運氣!
- 從 Soft & Share 各種社團頻道挑選你喜歡的加入
發表迴響