一、该问题的重现步骤是什么?
1.文档里列举了7种认证模式。有个场景,其他某个系统如果需要调用物联网平台(升级成cloud版)的endpoint接口,如果不想用到授权模式的需要用户手动在Bladex统一认证系统里输入租户id、租户名、密码的操作,想省去这个输入步骤,让用户感受不到这个步骤,接口能更透明调用,用“简化模式”是不是好点?
二、你期待的结果是什么?实际看到的又是什么?
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
四、请提供详细的错误堆栈信息,这很重要。
五、若有更多详细信息,请在下面提供。
用简化模式或者客户端模式,这两种不需要密码,是一个统一的凭证。目前openapi只需要有token就能鉴权,所以简化或者客户端模式均可。
目前Bladex默认只有7中,暂时不支持简化模式和客户端模式,要用这两个模式需要自己二开是吗?
但是不够安全,所以没有默认开启,你可以到应用管理手动添加这两种模式,然后打上勾,保存后就支持了。
这里开启
试了下我在对应的 client_id的authorized_grant_types中添加了客户端模式,但是使用客户端模式的/oauth/token的post接口去获取token,发现接口报错。blade-auth服务中应该不需要加任何代码吧,是有什么配置需要加下吗?
扫一扫访问 Blade技术社区 移动端