Bladex 使用的oauth2怎么控制不同的clientId,访问不同的服务,比如我的某一个的服务id是citylife

Blade 未结 1 588
1440381948
1440381948 剑圣 2021-05-26 11:08

1621998340(1).jpg

如上图的blade_client表的resource_ids,和scope,authorities怎么设置,还是要通过其他的方式

1条回答
  • 2021-05-26 14:27

    应用管理新增一条数据,clientId和clientSecret改成对应的citylife。

    然后对接的应用终端请求接口时,带上Authorization的请求头,内容规则见下图

    image.png


    配置好之后要指定对应接口的规则,可以看对应文档

    image.png

    作者追问:2021-05-26 15:40

    1622013966(1).jpg

    1622014022(1).jpg


    在client表里添加了client_id,client_secret 都为app,

    Authorization也改成Basic空格加上app:app的base64编码,我的服务实例是windaka-citylife,

    这是我通过网关访问/windaka-citylife/**还是可以访问,现在的client_id是app不是只对/test/**起作用吗


    0 讨论(0)
提交回复