Как видно из конфигурации yml для Cloud Gateway, у меня есть две службы, а именно job и jobposting. У меня есть один сервер аутентификации, работающий на OAuth2.
server:
port: 8765
eureka:
client:
service-url:
defaultZone: http://theusername:thepassword@localhost:8761/eureka
register-with-eureka: true
logging:
level:
root: INFO
org.springframework.web: INFO
org.springframework.security: DEBUG
org.springframework.security.oauth2: DEBUG
org.springframework.cloud.gateway: TRACE
spring:
application:
name: gateway
cloud:
gateway:
routes:
- id: jobpostingModule
uri: http://localhost:6084/
predicates:
- Path=/api/jobpostings/**
- id: jobModule
uri: http://localhost:7084/
predicates:
- Path=/api/jobs/**
Когда я вызываю localhost: 8765 / api / jobspostings с действительным токеном, я получаю ошибку 401. Что может быть причиной? Должен ли я упомянуть мой Auth Server в yml? Если я должен, как? Заранее спасибо!