检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
创建前端自定义认证 在创建前端自定义认证前,请确保已有用于前端自定义认证的函数后端,否则请提前创建用于前端认证的函数后端。 在实例控制台左侧的导航栏选择“服务集成 APIC > API策略”,在“自定义认证”页签下单击“创建自定义认证”。 在创建自定义认证弹窗中配置前端自定义认证信息,完成后单击“确定”。
Connect支持通过插件策略的方式,为API提供灵活的扩展能力。流量控制2.0策略可限制单位时间内API的被调用次数,保护后端服务。 插件策略和API本身相互独立,只有为API绑定插件策略后,插件策略才对API生效。为API绑定插件策略时需指定发布环境,插件策略只对指定环境上的API生效。
配置API的插件策略 配置跨域资源共享策略 配置HTTP响应头管理策略 配置流量控制2.0策略 配置Kafka日志推送策略 配置断路器策略 配置第三方认证策略 配置响应缓存策略 父主题: 服务集成指导
Connect支持通过插件策略的方式,为API提供灵活的扩展能力。Kafka日志推送策略提供了把API的详细调用日志推送到Kafka的能力,方便用户获取API的调用日志信息。 插件策略和API本身相互独立,只有为API绑定插件策略后,插件策略才对API生效。为API绑定插件策略时需指定发
Connect支持的数据源类型无法接入您使用的数据源,您可以自行开发一个数据源插件,用于实现对数据源的读写。 同时,这个数据源插件以标准RESTful接口形式供ROMA Connect接入,最终实现ROMA Connect对数据源的读写。 这个数据源插件称为连接器,这类通过连接器接入的数据源称为自定义数据源。
请求恢复正常。 插件策略和API本身相互独立,只有为API绑定插件策略后,插件策略才对API生效。为API绑定插件策略时需指定发布环境,插件策略只对指定环境上的API生效。 约束与限制 同一个API在同一个环境中只能绑定一个相同类型的插件策略,已被API绑定的插件策略无法删除。 创建断路器策略
Connect支持通过插件策略的方式,为API提供灵活的扩展能力。HTTP响应头管理策略提供了自定义HTTP响应头的能力,并在API响应中返回自定义的响应头。 插件策略和API本身相互独立,只有为API绑定插件策略后,插件策略才对API生效。为API绑定插件策略时需指定发布环境,插件策略只对指定环境上的API生效。
pattern:正则表达式 enum:枚举值,多个参数值之间用英文逗号分隔 单击“确定”,完成插件策略的创建。 插件策略创建后,您还需要为API绑定插件策略,才能使插件策略对API生效。 为API绑定插件策略 在“策略管理”页签右上角的过滤条件中选择“第三方认证”。 在页面中单击策略的名称,进入策略详情页面。
加的系统响应头(x-apig-*,x-request-id等)。 单击“确定”,完成插件策略的创建。 插件策略创建后,您还需要为API绑定插件策略,才能使插件策略对API生效。 为API绑定插件策略 在“策略管理”页签右上角的过滤条件中选择“响应缓存”。 在页面中单击策略的名称,进入策略详情页面。
Connect支持通过插件策略的方式,为API提供灵活的扩展能力。跨域资源共享策略为跨域访问提供指定预检请求头和响应头、自动创建跨域预检请求API的扩展能力,可快速、灵活的实现API的跨域访问。 插件策略和API本身相互独立,只有为API绑定插件后,插件策略才对API生效。为API绑定插件策略时
后端测试完成后,在页面右上角单击“部署”,在确认弹窗中单击“立即部署”,部署函数后端。 创建前端自定义认证 在创建前端自定义认证前,请确保已有用于前端自定义认证的函数后端,否则请提前创建用于前端认证的函数后端。 登录ROMA Connect控制台,在“实例”页面单击实例上的“查看控制台”,进入实例控制台。
已获取API的调用信息,具体请参见开发准备。 已安装开发工具和Go开发语言环境,具体请参见开发准备。 已在IntelliJ IDEA中安装Go插件,如果未安装,请按照图1所示安装。 图1 安装Go插件 获取SDK 旧版界面:登录ROMA Connect实例控制台,在“服务集成 APIC > API调用”的“SDK”页签中下载SDK。
创建模型主题 概述 在这里用户可以使用简单易用的绘制工具,自定义数据资产模型的架构流程图,可在数据地图中进行展示。 前提条件 已完成采集技术模型和录入业务模型。 创建模型主题 登录ROMA Connect,在“实例”页面单击实例上的“查看控制台”,进入实例控制台。 在左侧的导航栏选择“应用业务模型ABM
创建后端自定义认证 如果您需要把自己的认证系统用于后端服务请求的认证鉴权,可以使用自定义认证来实现。 自定义认证包括前端和后端两种类型: 前端自定义认证:指ROMA Connect使用自定义的认证函数,对收到的API请求进行安全认证。 后端自定义认证:指API的后端服务使用自定义的认证函数,对来自ROMA
API列表”,在页面右上角单击“创建API”。 在创建API页面配置API的前端请求信息。 图1 前端请求信息 表1 前端请求信息 参数 说明 API名称 填写API的名称,自定义。 集成应用 选择创建用于前端认证的函数后端中创建的集成应用。 所属分组 选择前端API所属的API分组。若没有可用的API分组,
不传默认为default。 label_tag 排序方式asc/desc。 plugin_enable_list 预装插件列表。 plugin_vars 预装插件参数,请注意敏感信息保护,若涉及敏感信息,请自行加密。 port_id 云服务器对应的portId,小网连接ecs的场景下使用。
Connect支持的数据源类型无法接入您使用的数据源,您可以自行开发一个数据源插件,用于实现对数据源的读写。同时,这个数据源插件以标准RESTful接口形式供ROMA Connect接入,最终实现ROMA Connect对数据源的读写。这个数据源插件称为连接器,这类通过连接器接入的数据源称为自定义数据源。
下线自定义后端 已部署的自定义后端,如果需要暂停提供服务,可以下线自定义后端,下线时会同步下线和删除该自定义后端对应发布的前端API。 该操作将导致此后端对应的前端API无法被访问,请确保已经提前告知使用此API的用户。 操作步骤 登录ROMA Connect控制台,在“实例”页面单
自定义认证:表示使用自定义的函数API对API请求进行安全认证。 无认证:表示API请求不需要认证。 自定义认证 仅当“前端安全认证”选择“自定义认证”时需要配置。 选择已创建的前端类型自定义认证。 前端请求协议 选择前端API使用的请求协议,可选择“HTTP”、“HTTPS”和“HTTP&HTTPS”,传输重要或敏感数据时推荐使用HTTPS。
自定义认证:表示使用自定义的函数API对API请求进行安全认证。 无认证:表示API请求不需要认证。 自定义认证 仅当“前端安全认证”选择“自定义认证”时需要配置。 选择已创建的前端类型自定义认证。 前端请求协议 选择前端API使用的请求协议,可选择“HTTP”、“HTTPS”和“HTTP&HTTPS”,传输重要或敏感数据时推荐使用HTTPS。