架构图
2021-05-20 16:06:05 16 举报
架构图
作者其他创作
大纲/内容
服务治理与配置
跳转到3级菜单配置页面
租户2组织树
提供菜单权限配置,功能权限配置,基础数据(组织架构等),流程管理
携带前端localStorage的token访问自己应用,这里需要做一套验证
一体化平台服务
方案2
eureka集群(10.0.204.123:7001/7002/7003)
正确
用户
平台提供组织架构
证书(10.0.204.123:8007)
getway
2、判断是否有token
serve-hi:8762
平台服务
serve-hi:8763
自己应用
人事档案(10.0.204.123:8001)
暂时不做
平台
Container
登录接口http://geip-pre.glodon.com:8088/pmpp/v4/identity/user/loginpost请求参数:username\\password\\Authorization返回值?
申请用户凭证接口:/api/uaa/oauth/token前缀?请求方式:post参数:client_id/client_secret/grant_type/username/password返回值:access_token/token_type/refresh_token/expires_in/scope
首页
restTemplate
LA项目服务
点击菜单
serve-ribbon:8764
vue组件加载数据
hystrix容错保护
平台业务接口
错误
有
sleuth链路跟踪
3、返回授权许可
nginx
信息发布(10.0.204.1238004)
工作流
数据层
请求
调用平台token
重定向
turbine集群监控
租户1组织树
ribbon
登录信息redis
认证服务
基础数据
consul服务治理与发现(自己)
文本
6、带着令牌请求项企一体化服务
资源所有者
方案1
租户3组织树
没有
bearer +平台授权token
mysql(自己)
用户登录
2、获得授权许可
通过接口数据交互
HDFS(公司)
拼接base64 token
验证用户凭证接口:/api/uaa /oauth/check_token前缀?请求方式?参数?返回值?
redis(公司)
监控与保护(自己)
权限
eurekaserve:8761
mq(公司)
\"Basic \" + Base64.encodeBase64String(((CLIENT_KEY) + \":\" + (CLIENT_SECRET)).getBytes());
自己登录页面?
授权服务
业务服务群(以下服务需要时可搭集群)(自己)
1、客户端标识,客户端密钥是LA在授权服务里面注册产生的吗?2、如何保证会话状态?还是每次请求都携带令牌就可以?
负载均衡
平台网关
自己网关(10.0.204.123:9001)
获取用户信息:/api/uaa/user前缀?请求方式:get请求参数:Authorization返回值:id/name...
git(公司)
5、授权许可有效,返回令牌和用户信息
config配置管理(10.0.204.123:9010)
1、点击登录
问题:
1、登陆拦截,请求资源所有者
返回平台授权token
4、带着授权许可请求授权服务
0 条评论
回复 删除
下一页