【发布时间】:2020-07-23 14:27:35
【问题描述】:
我的 Spring Cloud Gateway 后面有一个 Auth 服务器。我想通过网关执行 JWT 身份验证。当我调用相应的 API 端点时,我必须传递我的用户名、密码、客户端 ID 和客户端密码来生成 JWT 令牌。
用户只需使用用户名和密码调用端点,API网关在附加client-id和client-secret后将请求转发到Auth服务器。这是我的全部计划。
我的问题是,如何使用 Spring Cloud Gateway 将客户端 ID 和客户端密码附加到我的请求中?
提前致谢!
【问题讨论】:
-
client id 和 client secret 从何而来?
-
我创建了一个带有服务器微服务的 OAuth2.0。这就是我的客户 ID 和客户密码的来源
标签: spring oauth-2.0 microservices spring-cloud spring-cloud-gateway