Проблема в том, что настроенный мной сервер ресурсов Oauth2 не вызывает jwk-set-uri для проверки токенов и всегда возвращает 401-Неаутризованный ответ. Я настроил сервер ресурсов Oauth2 со следующими параметрами:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-security</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-oauth2-resource-server</artifactId>
</dependency>
в качестве только зависимостей и
spring: security: oauth2: serverserver: jwt: jwk-set-uri: http://localhost: 8080 / хорошо известный / jwks
в файле application.yml.
Я не понимаю, почему эта установка не работает. Любой вклад высоко ценится.