Я пытаюсь использовать ZuulFilter в простейшем прокси-сервере Spring-cloud-Netflix Api (обратный прокси-сервер), чтобы аутентифицировать запросы против пользовательского поставщика проверки подлинности (через вызов Rest).NetflixOSS Zuul Фильтр для отклонения запросов
Фильтр должен отклонять несанкционированные запросы с помощью 401 и не передавать эти запросы дальше до проксированных служб.
Возможно ли это для ZuulFilter? Я не нашел документацию, например, что-то в Zuuls api.
Любые предложения?
Это работает - один простой «ctx.setSendZuulResponse (false)»; отсутствовал в нашем коде :) –
@ thomas-jäckle, Предполагая, что вы вызываете auth-service из предварительного фильтра, как вы получаете тело? Что такое код? –
Тело ответа будет пустым, потому что оно еще не сделало вызов (предварительный фильтр). Вы можете просто установить ctx.setSendZuulResponse (false); для достижения того, что вам нужно. – azdragon2