Вопросы по теме 'spring-cloud-gateway'
Spring Cloud Gateway - перенаправление на основе заголовка
Просто используя Spring Cloud Gateway, я сейчас проксирую удаленный сайт со следующим маршрутом (определенным в Kotlin):
@GetMapping("/proxgoo/**")
@Throws(Exception::class)
fun proxyPath(proxy: ProxyExchange<*>): ResponseEntity<*> {...
2805 просмотров
schedule
26.06.2022
Как изменить тело ответа в Spring Cloud Gateway непосредственно перед фиксацией
Я использую Spring Cloud Gateway с Spring 5, Spring Reactor и Netty для проекта. Для каждого запроса, отправляемого на шлюз, я хочу что-то сделать непосредственно перед отправкой ответа клиенту. Лучший способ, который я нашел, — добавить действие к...
5149 просмотров
schedule
28.07.2023
Увеличьте или удалите ограничения длины содержимого во встроенной Netty Spring-Boot
Я устанавливаю Spring Cloud Gateway перед некоторыми существующими микросервисами. В основном это работает, но у меня есть соединение с веб-сокетом (SockJS), которое (по-видимому) передает огромные объемы данных.
Оказывается, Netty, по-видимому,...
2067 просмотров
schedule
25.04.2022
Spring boot использует облачный шлюз с Oauth2
Моя проблема - безопасность Cloudgateway с Oauth2. Однако конфигурация Oauth2 @EnableOAuth2Sso вызовет следующую ошибку:
Описание:
Для параметра 0 метода modifyRequestBodyGatewayFilterFactory в...
4938 просмотров
schedule
07.03.2023
Маршрутизация нескольких путей к одному и тому же маршруту в YAML
Я пытаюсь перевести обширный набор настроек маршрутизации на Spring Cloud Gateway Yaml DSL.
Одна из проблем, с которой я сталкиваюсь, - это (чрезвычайно распространенный случай), когда несколько путей должны соответствовать одному и тому же...
1945 просмотров
schedule
17.06.2023
Как настроить Spring-Cloud-Gateway для использования сыщика для регистрации тела запроса / ответа
Я ищу сервер шлюза на основе spring-cloud-gateway: 2.0.2-RELEASE и хотел бы использовать сыщик для целей регистрации. У меня работает сыщик, так как, когда я пишу в журнал, я вижу детали сыщика (идентификатор диапазона и т. Д.), Но я надеюсь увидеть,...
4838 просмотров
schedule
12.06.2023
Почему API Gateway рекомендуется для микросервисов?
Для микросервисов обычно используется шаблон проектирования API-Gateway. Я немного смущен его реализацией и последствиями. Мои вопросы / опасения заключаются в следующем:
Почему другие шаблоны для микросервисов обычно не обсуждаются? Если да,...
1743 просмотров
schedule
19.02.2022
Есть ли тайм-аут запроса по умолчанию в Spring Cloud Gateway?
В документации я действительно видел, как таймауты может быть реализовано с помощью Hystrix, но я просто хочу убедиться, что тайм-аут по умолчанию не реализован.
1245 просмотров
schedule
29.03.2023
UnknownHostException возникает при вызове URL-адреса ресурса с помощью RouteLocatorBuilder
Я должен использовать spring-cloud-gateway. У меня возникли проблемы с настройкой простого проекта с весенней загрузкой из этого руководства https://spring.io/guides/gs/gateway/
@SpringBootApplication
@RestController
public class...
586 просмотров
schedule
20.01.2023
Очистка URI запроса в Spring Cloud Gateway
Я хочу очистить часть uri при использовании Spring Cloud Gateway.
Например: http://localhost:8080//login .
В этом примере я хочу удалить двойную косую черту с помощью одинарной косой черты еще до того, как Spring Gateway попытается найти...
175 просмотров
schedule
18.03.2022
Spring Webflux и Spring Cloud Gateway: как извлечь объект в Mono и добавить в заголовок запроса
В настоящее время я использую Spring Cloud Gateway, используя пользовательскую аутентификацию JWT. После аутентификации я хочу передать строку токена JWT в заголовке нижестоящей службе с помощью GlobalFilter:
public class AddJwtHeaderGlobalFilter...
566 просмотров
schedule
13.04.2023
Модульное тестирование Spring Cloud Gateway Custom Filter Factory
Я реализовал фабрики настраиваемых фильтров для Cloud Gateway. Однако я не мог понять, как писать модульные тесты. Изучая тестовые примеры фабрик фильтров по умолчанию, я обнаружил, что большинство тестовых классов фабрик расширяет...
2352 просмотров
schedule
23.05.2023
Настроить запросы в Spring Cloud Gateway
Насколько я понимаю, Spring Cloud Gateway должен реализовать HTTP-клиент для выполнения запросов обратного прокси. Spring framework предоставляет именно это, WebClient . Я не знаю, действительно ли Spring Cloud Gateway использует его для внутренних...
751 просмотров
schedule
30.04.2023
Spring Cloud Gateway: как настроить маршрут к Consul UI?
Я пытаюсь настроить весенний облачный шлюз для пересылки в стандартный пользовательский интерфейс HashiCorp Consul в разделе «/ consul / ui» или просто «/ consul». Однако я не понимаю, как это сделать правильно. Консул работает в стандартной...
461 просмотров
schedule
10.01.2023
Получение SecurityContextHolder в предварительном фильтре Spring Cloud Gateway
Я использую Spring Cloud Gateway и Spring Security в проекте Spring Boot (версия 2.2.6). У меня есть настраиваемый предварительный фильтр, который должен добавлять заголовки к запросу, прежде чем он переадресует запрос нижестоящим службам....
347 просмотров
schedule
05.06.2023
Как аутентифицировать вызов curl (или Postman, или Ajax) с помощью Spring Cloud Gateway и Keycloak
Я использую Spring Cloud Gateway с Keycloak, а аутентификация работает из браузера. Но с токеном нет заголовка Authorization , а вместо него используется SESSION cookie. Я вообще не хочу использовать файлы cookie, а вместо этого хочу использовать...
228 просмотров
schedule
03.03.2023
Как выполнить тест e2e настраиваемого фильтра весеннего облачного шлюза?
Я реализовал собственный фильтр GatewayFilterFactory. Но я не знаю, как протестировать этот фильтр с настройкой e2e.
Я сослался на официальный Spring-cloud-gateway AddRequestHeaderGatewayFilterFactoryTests код тестового примера .
Это мой...
375 просмотров
schedule
12.10.2022
Вставьте настраиваемый фильтр в цепочку фильтров безопасности Spring в Spring Cloud Gateway
Я работаю над облачным шлюзом Spring, который аутентифицируется с помощью OAuth2 с помощью цепочки фильтров безопасности Spring. В настоящее время у меня возникает ошибка на странице входа в OAuth2 из-за того, что какой-то неизвестный запрос...
1228 просмотров
schedule
24.08.2022
Как добавить настраиваемый фильтр весеннего облачного шлюза в конфигурацию Java?
Я создал собственный фильтр в Spring Cloud Gateway, расширив класс с помощью LoggingGlobalPreFilter.
У меня есть следующие маршруты.
return builder.routes().route(r -> r.path("/first/**").uri("http://localhost:8222"))...
79 просмотров
schedule
02.09.2022
Маршрутизация шлюза Spring Cloud API не работает
Я разработал прототип микросервиса, используя следующие технологии
Сервер Eureka (сервер обнаружения)
Spring boot (внутренняя служба)
Spring Cloud API GateWay
Вышеупомянутые службы встают, ApI Gateway и back end services...
4343 просмотров
schedule
24.07.2023