一、该问题的重现步骤是什么?
1.
试了下,我在对应的 client_id的authorized_grant_types中添加了client_credentials客户端模式,但是使用客户端模式的/oauth/token的post接口去获取token,发现接口报错。blade-auth服务中应该不需要加任何代码吧,是有什么配置需要加下吗?
二、你期待的结果是什么?实际看到的又是什么?
期待的结果:想确认下客户端模式正确使用方式。
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
正在使用的产品:BladeX物联网平台
版本:1.2.0
操作系统:Windows11
四、请提供详细的错误堆栈信息,这很重要。
五、若有更多详细信息,请在下面提供。
参考下截图,不过现在好像没加入tenantId,你得先到ClientCredentialsGranter加一下: https://center.javablade.com/blade/BladeX-Tool/commit/b626898abeebc44ddcd1ba48c1ee13b809cd132b
如果不加入tenantid,可以不需要修改ClientCredentialsGranter是吗,,只要把authSuccessful方法中的delFailCount删了(删了对其他接口调用有影响吗?)?正好有个业务系统不需要加tenant-id来访问物联网系统
是的,不需要tenantId的话,可以先不修改
扫一扫访问 Blade技术社区 移动端