对于最新的稳定版本,请使用 Spring Security 6.5.3! |
前提条件
Spring Security 需要 Java 8 或更高版本的运行时环境。
由于 Spring Security 旨在以独立的方式运行,因此您无需在 Java 运行时环境中放置任何特殊的配置文件。特别是,您无需配置特殊的 Java 身份验证和授权服务 (JAAS) 策略文件或将 Spring Security 放置在公共类路径位置。
同样,如果您使用 EJB 容器或 Servlet 容器,则无需将任何特殊配置文件放在任何地方,也无需在服务器类加载器中包含 Spring Security。所有必需的文件都包含在您的应用程序中。
这种设计提供了最大的部署时间灵活性,因为您可以将目标工件(无论是 JAR、WAR 还是 EAR)从一个系统复制到另一个系统,它就会立即工作。