Skip to content

消费者管理

消费者可以作为APP服务的调用者、ESB事件的发布者订阅者、ESB服务的调用者

消费者在APP安全认证启用的前提下生效。在APP安全认证启用时,只有附带了已授权消费者的安全认证方式的请求才能访问APP服务。

消费者配置页面:(主菜单)APP管理-消费者管理

消费者管理页面

在消费者管理页面,展示所有已经配置的消费者列表,可对消费者进行编辑授权授权详细删除操作。

新增消费者

点击页面右上方新增消费者按钮,在新增页面设置消费者信息。

appManage_img_6.png
新增消费者页面

消费者编码:在orapis-engine内部的标识,新增消费者时自动生成(无需配置)

消费者名称:标识消费者,便于管理

访问令牌:APP启用身份认证key_auth插件后,请求中需附带已授权消费者的令牌后才可成功访问服务,此时访问者即代表该消费者。访问令牌不可手动设置,需点生成按钮自动生成

访问APP服务时令牌的设置规则按照key_auth插件中的配置

用户名、密码:APP启用身份认证basic_auth插件后,APP的服务访问需要进行Basic Auth认证,请求服务时需要使用已授权消费者的用户名和密码进行Basic Auth认证才可成功访问服务,此时访问者即代表该消费者

如果APP开启了身份认证插件后,必须要添加消费者并为消费者授予访问权限,才可访问APP服务

订阅事件地址:表示在ESB模块中订阅者(即消费者)订阅事件的服务地址,该地址必须为http服务地址

编辑消费者

点击消费者列表的编辑按钮,可对消费者的信息进行编辑,与新增时可编辑的消费者信息一致。

appManage_img_7.png
编辑消费者页面

消费者授权

点击消费者列表的授权按钮,可对消费者授APP服务的访问权限。

appManage_img_8.png
消费者授权页面

选择APP后,接口列表展示APP内所有服务对该消费者的授权情况。

选中需要为该消费者授权的服务并点击右下角授权按钮,即可完成授权。

消费者授权详细

点击消费者列表的详细按钮,可查看该消费者的所有授权信息

appManage_img_9.png
消费者授权详细页面

在该页面中,也可对消费者的授权情况进行设置。

删除消费者

点击消费者列表的删除按钮,可删除消费者,该操作不可逆,请谨慎操作。