开启多租户全局扫描,swagger打不开

Blade 已结 1 710
gtfhao
gtfhao 剑尊 2022-03-23 11:29

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

1.动态数据源全局扫描开启设置成true image.png

2. 启动程序

3.打开http://localhost:80/doc.html


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

期待结果swagger打开,实际结果:swagger页面报错,后端控制台提示多租户数据源异常

image.png


image.png

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

avue联合版2.9.0的boot版本,在windows10系统上运行


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


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

AuthUtil.getTenantId()获取不到值。

image.png

1条回答
  •  admin
    admin (最佳回答者)
    2022-03-25 15:27

    下版本优化,若全局拦截器未取得租户id,将不再切换数据源

    0 讨论(1)
提交回复