目前,我在aws上有一个应用程序,它将spring引导微服务用于后端,ReactJS用于前端。
它目前的工作方式是用户使用用户名和密码登录,并对帐户微服务进行获取调用。在那里,我做了一个基本的用户名,并-检验与db和发回一个真假的反应。
如果是True,用户将被登录并重定向到products页面,在该页面中对产品服务进行提取调用,以获取所有产品的列表。
我现在要介绍JWT授权,以便只有登录用户才能调用产品服务。
我的问题是-我是否可以在我的经常账户服务中介绍它,或者我是否必须在这两个服务之前放置一些东西(目前它们共享一个负载均衡器)。或者我需要通过账户服务来引导产品服务流量?
此外,如果我可以在我的经常帐户服务中引入它,我如何共享产品服务所需的密钥,以便它能够在请求出现时验证它?
干杯,克里斯
发布于 2020-11-26 05:20:47
为此目的,一般的方法是有一个API网关层,即只有一个微服务,它必须处理以下事情-
https://stackoverflow.com/questions/64993193
复制相似问题