MySQL配置
安装目录下的my.ini文件
datadir配置数据目录
UAA -jhipster
https://www.cnblogs.com/yorkwu/p/9572151.html
用户调用
- 配置文件相关内容
oauth2:
web-client-configuration:
#change client secret in production, keep in sync with UAA configuration
client-id: web_app
secret: changeit
-
时序图
机器调用
- 配置文件相关内容
jhipster:
security:
client-authorization:
client-id: internal
client-secret: internal
- 时序图
这种认证方式是用在内部服务之间调用的场景,也就是服务间调用时是没有用户名和密码信息的。JHipster生成的UAA是没有这部分的代码的,需要自己实现,参见JHipster技术栈定制 - 基于UAA的微服务之间安全调用