我想在部署到非嵌入式 tomcat 的 Spring Boot 应用程序中使用 Spring Cloud Config Client 作为spring-boot-traditional。但是,它无法连接到 Spring-cloud-config-server。主要配置类如下,
@ImportResource({"classpath:/META-INF/spring/spring-security.xml",
"classpath:/META-INF/spring/applicationContext.xml"})
@EnableRedisHttpSession
@EnableCaching
@EnableAutoConfiguration(exclude = { DataSourceAutoConfiguration.class,
JmxAutoConfiguration.class, SessionAutoConfiguration.class})
public class Application {
}
作为传统样本,它没有扩展SpringBootServletInitializer
。当它扩展初始化器时,它可以连接到 Spring 云配置服务器,但其他功能,包括 CSRF 令牌检查和 Redis 会话都不能正常工作。
谢谢你。