bladex-boot版如何集成业务应用

Blade 未结 1 114
zhoujianli
zhoujianli 剑者 2025-06-18 09:56

一、该问题的重现步骤是什么?

1. 现在有个业务应用,需要用到bladex的鉴权,我们用的是bladex-boot版,业务应用要写在boot版吗?还是业务应用可以单独部署?单独部署的话如何做认证校验?

2. 

3.


二、你期待的结果是什么?实际看到的又是什么?


三、你正在使用的是什么产品,什么版本?在什么操作系统上?

bladex-boot 4.5.0


四、请提供详细的错误堆栈信息,这很重要。


五、若有更多详细信息,请在下面提供。

1条回答
  • 2025-06-18 10:05

    业务端可单独部署,和主服务的boot端配置同样的sign-key即可。

    认证的时候,先调用boot端的oauth2接口获取token返回,再用token去调用业务端就可以了。

    因为两个服务的sign-key相同,那么从boot端获取的token就可以在业务端鉴权成功。

    作者追问:2025-06-18 10:30

    boot版,业务应用也是用blade-biz基架吗?这个biz看起来像微服务模式,不像是单体的。另外biz工程会自己去校验token并拦截吗?cloud版本好像是gateway去校验的

    回答: 2025-06-18 10:32

    不需要biz工程,你拷贝一份新的boot工程,删掉系统模块和认证模块,保留一个空的架子,开发你需要的业务功能就行。这样业务分离也不会影响主服务boot工程的功能

    0 讨论(1)
代码语言
提交回复