22d073f563
Build & Deploy to K8s / build-and-deploy (push) Successful in 1m0s
기존 코드는 addFilterBefore(AiApi, JwtAuthenticationFilter.class) 가 jwt 등록 전에 호출되어 'JwtAuthenticationFilter does not have a registered order' 예외 발생. Spring Security 6 부터 anchor 는 _이미 등록된_ 필터여야 함. 수정: jwt 를 UsernamePasswordAuthenticationFilter 기준으로 가장 먼저 등록 → JwtAuthenticationFilter.class 가 known map 에 추가됨 → 이후 SubdomainResolver/AiApiKey/TenantConsistency/ForcePw 가 jwt 를 anchor 로 정상 참조. 실행 순서는 동일: SubdomainResolver → AiApiKey → Jwt → TenantConsistency → ForcePw → UsernamePasswordAuthenticationFilter Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>