Когда можно использовать HandlerInterceptor и ClientHttpRequestInterceptor? - PullRequest
0 голосов
/ 29 января 2020

Мне нужно создать http-перехватчик для моего весеннего загрузочного приложения, чтобы проверить, верны ли верески авторизации запроса, поэтому я искал, и мне кажется, что я могу использовать HandlerInterceptor или ClientHttpRequestInterceptor.

Что бы быть идеальным перехватчиком в этом случае? Мне нужны все запросы, чтобы проверить это и запретить доступ, если они не проходят, но мне кажется, что оба перехватчика делают одно и то же, так в чем же различие между ними?

Важная деталь: я Я использую @RestController для создания моих маршрутов, и если у маршрута есть заданная аннотация c (что-то вроде @IgnoreAuthentication), перехватчику не нужно проверять аутентификацию.

...