繁体   English   中英

在带有jhipster的微服务中,当我使用UAA服务器时,用户实体位于UAA服务器或网关的数据库中吗?

[英]In microservices with jhipster, when i use UAA Server, the user entity is in the database of UAA server or Gateway?

我正在阅读有关UAA服务器的信息,并且有一个疑问...如果我有一个带有微服务(MS)的项目,请执行以下操作:

  • UAA服务器
  • MS类型网关(使用UAA身份验证)
  • MS类型的应用程序(使用UAA身份验证)

我了解UAA服务器会在您自己的数据库(例如db_uaa)中创建用户实体 ,但是当我想到MS网关时,我的疑问就产生了。

MS网关也会在您自己的数据库(db_gateway)中创建另一个用户实体 ,或者MS网关也不会在您的数据库(db_gateway)中创建用户实体 ,因为它使用UAA身份验证。

希望您能帮助我澄清这个疑问,谢谢。

用户仅存储在UAA端。

支持客户端(即身份验证和用户管理)的网关将通过一些公开的UAA服务访问用户。

如果需要从另一个微服务访问用户实体,请查看@Feign概念。

希望这可以帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM