先決條件
Spring Security 需要 Java 17 或更高版本的執行環境。
由於 Spring Security 旨在以獨立方式運作,因此您無需在 Java 執行環境中放置任何特殊的設定檔。 特別是,您不需要設定特殊的 Java 身份驗證和授權服務 (JAAS) 策略檔案,也不需要將 Spring Security 放置在常見的類別路徑位置中。
同樣地,如果您使用 EJB 容器或 Servlet 容器,您也不需要在任何地方放置任何特殊的設定檔,也不需要在伺服器類別載入器中包含 Spring Security。 所有需要的檔案都包含在您的應用程式中。
這種設計提供了最大的部署時間彈性,因為您可以將目標產生物 (無論是 JAR、WAR 或 EAR) 從一個系統複製到另一個系統,並且它可以立即運作。