如何使用来自另一个服务的令牌授权其余 API [关闭]

Posted

技术标签:

【中文标题】如何使用来自另一个服务的令牌授权其余 API [关闭]【英文标题】:How to Authorize rest APIs using token from another service [closed] 【发布时间】:2021-02-18 04:13:22 【问题描述】:

我在一项服务中使用 spring boot 创建了 jwt 令牌,我们称之为授权服务,我还有一项服务用户服务。 现在我想使用授权服务生成的令牌访问用户服务资源,现在如何在用户服务中使用该令牌来访问 API。

任何参考或任何 cmets。

感谢您的帮助。

【问题讨论】:

【参考方案1】:

您可以使用过滤器在调用到达控制器之前拦截它。在过滤器中,您必须将该令牌发送到授权服务以检查令牌是否有效,如果有效则让请求传递给控制器​​。

【讨论】:

以上是关于如何使用来自另一个服务的令牌授权其余 API [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

一些 API 服务如何接受来自所有来源的授权标头?

我如何使用在 Jmeter 的下一个线程中生成的令牌

如何通过zuul或任何api网关调用安全的微服务端点

在 WCF/WIF 中,如何合并来自两个不同客户端的自定义 sts 令牌的声明

邮递员上的授权类型不记名令牌和来自 API 的请求数据,这需要带有颤振的令牌不记名

Web API 中的多个 JWT 授权令牌