先决条件

本站(springdoc.cn)中的内容来源于 spring.io ,原始版权归属于 spring.io。由 springdoc.cn 进行翻译,整理。可供个人学习、研究,未经许可,不得进行任何转载、商用或与之相关的行为。 商标声明:Spring 是 Pivotal Software, Inc. 在美国以及其他国家的商标。

Spring Security要求有Java 8或更高的运行环境。

由于Spring Security旨在以独立的方式运行,你不需要在你的Java运行时环境中放置任何特殊的配置文件。特别是,你不需要配置一个特殊的Java认证和授权服务(JAAS)策略文件,也不需要把Spring Security放到普通的classpath位置。

同样地,如果你使用EJB容器或Servlet容器,你不需要把任何特殊的配置文件放在任何地方,也不需要把Spring Security包含在服务器的classloader中。所有需要的文件都包含在你的应用程序中。

这种设计提供了最大的部署时间灵活性,因为你可以将你的目标工件(无论是JAR、WAR还是EAR)从一个系统复制到另一个系统,并立即运行。