проверка подлинности шлюза spring cloud для URL-адреса, переданного в строке запроса

#spring #security #jwt #spring-security-oauth2 #spring-cloud-gateway

Вопрос:

Я новичок в spring cloud gateway и ищу шлюз, который загружает документы из облака. URL-адрес документа передается в качестве параметра запроса, как показано ниже. чтобы загрузить документ, приложение documents.app должно пройти проверку подлинности, прежде чем оно разрешит загрузку. В моем случае я должен отправить токен JWT в приложение репозитория documnents, чтобы получить авторизацию. Как мне этого добиться?

«https://localhost:8080/my-app-gateway/document?url=https://documents.repo.com/document.pdf»