获取token 接口一直报400错误

Blade 未结 2 90
8527
8527 1天前

我是新下载的bladeX 企业项目,运行的是cloud 版本,将项目按照文档配置并成功运行之后,开始进行前后端调试,准备进入系统之前。在借口文档中进行token调用,按照文档都配置好了,但是一直报400错误,我希望解决这个错误,求助

2026-06-02 10:28:33.963  WARN 33241 --- [  XNIO-1 task-3] o.s.auth.handler.BladeLockHandler        : 账号锁定校验异常: [400 Bad Request] during [GET] to [http://blade-system/feign/client/auth-lock/is-account-locked?account=admin] [IAuthLockClient#isAccountLocked(String,String)]: [{"code":400,"success":false,"data":{},"msg":"缺少必要的请求参数: tenantId"}]
2026-06-02 10:28:33.966  WARN 33241 --- [  XNIO-1 task-3] o.s.auth.handler.BladeLockHandler        : IP锁定校验异常: [400 Bad Request] during [GET] to [http://blade-system/feign/client/auth-lock/is-ip-locked?ip=192.168.1.2] [IAuthLockClient#isIpLocked(String,String)]: [{"code":400,"success":false,"data":{},"msg":"缺少必要的请求参数: tenantId"}]
2026-06-02 10:28:33.971 ERROR 33241 --- [  XNIO-1 task-3] o.s.c.l.e.BladeRestExceptionTranslator   : 服务器异常

feign.FeignException$BadRequest: [400 Bad Request] during [GET] to [http://blade-system/feign/client/user/info/info-by-tenant-id-account-type?account=admin&userType=web] [IUserClient#userInfo(String,String,String)]: [{"code":400,"success":false,"data":{},"msg":"缺少必要的请求参数: tenantId"}]

4ce46814-423d-46e2-8afb-d77df50c3516.png

5ccc72e7-cbdd-40c3-a20f-c6794ea248de.pngbd9edf3b-a217-4d06-a398-c3bb79c1ed6f.png

前端调用登录也报错

c09e2f95-5824-424d-bfb2-740d90ed2d6d.png

bbf18ab8-fc12-4a91-9477-364bbe56d5ff.png

2条回答
  •  admin
    admin (楼主)
    1天前

    先清空下后端控制台,然后web端登录,看看登录失败后,控制台打印的详细日志是什么(不是通过swagger调用,是通过web登录界面登录后的日志)


    关于你第一个提示租户id的问题,可以看这里的代码,传递的时候,应该是没有获取到tenantId的参数,你可以打断点开看。

    CleanShot20260603095933@2x.png

    CleanShot20260603095845@2x.png

    CleanShot20260603100054@2x.png

提交回复