У меня проблема с FeignClient.Прямо сейчас у меня есть аутентификация и авторизация через Okta.У меня есть 3 службы (одна - API-шлюз, одна - служба обнаружения - Eureka, а вторая - бэкэнд).В API-шлюзе я объявил бэкэнд-клиент:
@FeignClient("backend-service")
public interface BackendClient {
@GetMapping("/api/things")
ResponseEntity<List<Thing>> getThings();
}
Вот моя часть application.yaml с объявленным feign
feign:
client:
config:
default:
connectTimeout: 160000000
readTimeout: 160000000
hystrix:
enabled: false
Однако, когда запрос отправлен, я получаю только
feign.FeignException: status 302 reading BackendClient#getThings()
Есть ли у вас какие-либо идеи, как это происходит и как их решить?
Дополнения: Обе службы зарегистрированы на Eureka, я могу проверить, что они существуют, и они исправны.
Маршруты Zuul настроены правильно.