azure-active-directory-b2c-spring-boot-starter предоставляет автоматические конфигурации для разрешения URL-адресов. Средство распознавания AADB2CAuthorizationRequestResolver пытается найти регистрационный идентификатор в URL-адресе. Если он не может его найти, он передает запрос следующему фильтру, т.е. OAuth2AuthorizationRequestRedirectFilter, который, в конце концов, перенаправляет на обработчик ошибок по умолчанию, скорее всего, login? Error page.
Вы можете настроить обработчик ошибок, чтобы он перешел на страницу входа AD B2C, используя следующий код:
http.authorizeRequests()
.antMatchers("/api/v1") // Your Base URL
.authenticated()
.and()
.apply(configurer).and()
.oauth2Login()
.failureUrl("/oauth2/authorization/B2C_1_test_user_flow") // Your Azure AD B2C login URL