Appearance
消费者管理
消费者可以作为APP服务的调用者、ESB事件的发布者和订阅者、ESB服务的调用者。
消费者在APP安全认证启用的前提下生效。在APP安全认证启用时,只有附带了已授权消费者的安全认证方式的请求才能访问APP服务。
消费者配置页面:(主菜单)APP管理
-消费者管理
。

消费者管理页面
在消费者管理页面,展示所有已经配置的消费者列表,可对消费者进行编辑、授权、授权详细、删除操作。
新增消费者
点击页面右上方新增消费者
按钮,在新增页面设置消费者信息。

新增消费者页面
消费者编码:在orapis-engine内部的标识,新增消费者时自动生成(无需配置)
消费者名称:标识消费者,便于管理
访问令牌:APP启用身份认证的key_auth插件后,请求中需附带已授权消费者的令牌后才可成功访问服务,此时访问者即代表该消费者。访问令牌不可手动设置,需点生成
按钮自动生成
访问APP服务时令牌的设置规则按照key_auth插件中的配置
用户名、密码:APP启用身份认证的basic_auth插件后,APP的服务访问需要进行Basic Auth认证,请求服务时需要使用已授权消费者的用户名和密码进行Basic Auth认证才可成功访问服务,此时访问者即代表该消费者
如果APP开启了身份认证插件后,必须要添加消费者并为消费者授予访问权限,才可访问APP服务
订阅事件地址:表示在ESB模块中订阅者(即消费者)订阅事件的服务地址,该地址必须为http服务地址
编辑消费者
点击消费者列表的编辑
按钮,可对消费者的信息进行编辑,与新增时可编辑的消费者信息一致。

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

消费者授权页面
选择APP后,接口列表展示APP内所有服务对该消费者的授权情况。
选中需要为该消费者授权的服务并点击右下角授权
按钮,即可完成授权。
消费者授权详细
点击消费者列表的详细
按钮,可查看该消费者的所有授权信息

消费者授权详细页面
在该页面中,也可对消费者的授权情况进行设置。
删除消费者
点击消费者列表的删除
按钮,可删除消费者,该操作不可逆,请谨慎操作。