Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在多个HTTP Spring安全注释配置中,仅应用一个安全性_Java_Spring Mvc_Spring Security - Fatal编程技术网

Java 在多个HTTP Spring安全注释配置中,仅应用一个安全性

Java 在多个HTTP Spring安全注释配置中,仅应用一个安全性,java,spring-mvc,spring-security,Java,Spring Mvc,Spring Security,尝试应用文档中描述的多个http配置 使用Spring-4.1.6.RELEASE和Spring-Security-4.0.1.RELEASE(也尝试了3.2.7.RELEASE) 因此,我只获得了对/api/**模式应用的基本身份验证,formLogin不起作用。 在调试期间的filterChain对象中,我们可以看到缺少UsernamePasswordAuthenticationFilter 另一方面,当尝试将@Order(1)注释应用于FormLoginWebSecurityConfig

尝试应用文档中描述的多个http配置

使用Spring-4.1.6.RELEASE和Spring-Security-4.0.1.RELEASE(也尝试了3.2.7.RELEASE)

因此,我只获得了对/api/**模式应用的基本身份验证,formLogin不起作用。 在调试期间的filterChain对象中,我们可以看到缺少UsernamePasswordAuthenticationFilter

另一方面,当尝试将@Order(1)注释应用于FormLoginWebSecurityConfigureAdapter,而不是应用于ApiWebSecurityConfigurationAdapter时,仅应用了formLogin身份验证。在调试期间的filterChain对象中,我们可以看到缺少BasicAuthenticationFilter

请随意使用项目的源代码复制该问题:

如果您在
网站安全配置中显示一些代码,这将非常有用。