springBoot项目实现了验证码,是通过放在验证用户名和密码之前添加的一个验证码filter,在DispatcherServletInitializer类中将security的配置加到ApplicationContext中去了,在idea上运行项目时,登录、验证码功能都是可以的!但是将项目打成war包之后,找不到登录界面。如果不将security的配置加到ApplicationContext中去,打成war之后,登录界面是可以出现的,但是验证码不起任何作用?不知道哪里出现问题了,希望有经验的大神能帮忙解决一下
public class DispatcherServletInitializer extends AbstractAnnotationConfigDispatcherServletInitializer {
//根容器,用来获取spring应用容器的配置文件
@Override
protected Class>[] getRootConfigClasses() {
return new Class[]{WebSecurityConfig.class};//保证ApplicationContext包含自定义的WebSecurityConfig
}
}