Java Spring Boot ManagementSecurityAutoConfiguration默认实例化两个领域

Java Spring Boot ManagementSecurityAutoConfiguration默认实例化两个领域,java,spring,spring-mvc,spring-security,spring-boot,Java,Spring,Spring Mvc,Spring Security,Spring Boot,我正在调试一个带有执行器的spring启动应用程序。我发现管理应用程序是在两个不同的领域下实例化的,即“Spring”和“Realm”。(我没有在application.properties文件中传递任何域名。) 当AuthenticationEntryPoint在下面的代码行上配置时,“Spring”领域被实例化(方法-configure(HttpSecurity-http)) 随后,在同一个configure方法中,默认领域由下面代码行中的名称“realm”启动 ht

我正在调试一个带有执行器的spring启动应用程序。我发现管理应用程序是在两个不同的领域下实例化的,即“Spring”和“Realm”。(我没有在application.properties文件中传递任何域名。)

当AuthenticationEntryPoint在下面的代码行上配置时,“Spring”领域被实例化(方法-configure(HttpSecurity-http))

随后,在同一个configure方法中,默认领域由下面代码行中的名称“realm”启动

            http.httpBasic();
我认为上面的代码是错误的/错误的

有人能解释这种行为吗

谢谢

            http.httpBasic();