一、该问题的重现步骤是什么?
参照1.6cloud配置环境
给Authorization和Tenant-Id填入对应的值
Authorization
Tenant-Id
二、你期待的结果是什么?实际看到的又是什么?
Authorization参数是不是只能用sword sword_secret来base加密,不能用sabersaber_secret来加密
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
四、请提供详细的错误堆栈信息,这很重要。
五、若有更多详细信息,请在下面提供。
Authorization这个请求头在oauth2协议,是用来匹配客户端的。
在BladeX的应用管理,可以自定义创建各种客户端的信息,最终需要哪个客户端,就拉取这个客户端的应用id和应用密钥。按照文档给出的加密方式加密,然后赋值给Authorization就可以了。
这样一来,在鉴权的时候就知道这个请求属于哪个客户端,如果业务需要,可以自定义拓展其他的逻辑
扫一扫访问 Blade技术社区 移动端