установить несколько «jwk-set-uri» для моего сервера ресурсов spring

Я уже давно разрабатываю это мобильное приложение, которое использует архитектуру микросервисов на бэкэнде (весенняя загрузка 2.4.2). Я смог установить свои микросервисы в качестве серверов ресурсов, которые проверяют токены Google, и все работает, как и ожидалось, в версии для Android. Между прочим, я работаю над версией для iOS, и магазин Apple накладывает правило на добавление функции входа Apple в мое приложение.

В настоящее время вход в Google отлично работает с этой строкой в ​​файле application.properties:

spring.security.oauth2.resourceserver.jwt.jwk-set-uri = https://www.googleapis.com/oauth2/v3/certs

Однако с этим правилом магазина Apple я должен установить другой jwk-set-uri "https://appleid.apple.com/auth/keys" .

Таким образом, мой сервер ресурсов может проверять оба типа токенов apple и google.

Как я могу просто сделать это именно так. Я искал в Интернете точное решение, но безрезультатно.

Может кто-нибудь, пожалуйста, помогите мне. Любая помощь будет высоко оценена.

Ваше здоровье .

0 ответов

Другие вопросы по тегам