检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
自定义认证 根据自定义认证的定义,在API请求参数中携带相关认证信息进行认证。 无认证 无需认证,可直接调用API。 Site实例中不支持华为IAM认证。 父主题: 调用API
Connect对API请求进行安全认证。用户调用API时,使用授权集成应用的Key和Secret进行API请求的安全认证。使用该方式的API适合所有用户调用。 华为IAM认证:表示由IAM对API请求进行安全认证。用户调用API时,使用Token或AK/SK进行API请求的安全认证。使用该方式的API仅适合同一云服务平台的用户调用。
plus sign (+), minus sign (-), and underscore (_) are allowed. 只支持zip文件,文件名必须以字母和数字开头。只能输入“+”、“-”、“_”。 核查是否匹配并重试。 400 ROMA.1002 Incorrect token
password_type 否 Integer 0-无密码 1-明文密码 最小值:0 最大值:1 file_export_type 否 String 导出文件类型xls和csv。 缺省值:csv 最小长度:1 最大长度:10 请求参数 表3 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token
{Body}:请求消息体,JSON格式。需根据获取API的请求信息中获取的请求体内容描述进行设置。 为API请求添加认证信息。 Site实例中不支持华为IAM认证。 API认证方式 API请求参数配置 APP认证(签名认证) 使用获取的SDK对API请求进行签名,具体请参考APP认证开发。
其他参数请参考创建函数API进行设置。 后端创建完成后,页面自动跳转到该后端的编辑器页面。 开发函数后端的功能实现。 在编辑器的左上角单击“文件 > 新建函数后端 > 空白模板”,在弹窗中单击“确定”,然后编写用于安全认证的函数脚本,完成后单击“保存”。 用于后端自定义认证的函数脚本应满足如下条件:
其他参数请参考创建函数后端进行设置。 后端创建完成后,页面自动跳转到该后端的编辑器页面,后端类型默认为数据后端。 开发函数后端的功能实现。 在编辑器的左上角单击“文件 > 新建函数后端 > 空白模板”,在弹窗中单击“确定”,然后编写用于安全认证的函数脚本,完成后单击“保存”。 用于后端自定义认证的函数脚本应满足如下条件:
test.js 测试用例 js\hmac-sha256.js 依赖库 licenses\license-crypto-js 第三方库license文件 licenses\license-node 创建工程 打开IntelliJ IDEA,选择菜单“File > New > Project”。
db_recovery_file_dest = '/opt/oracle/oradata/recovery_area' scope=spfile; 其中: 100G为日志文件存储空间的大小,请根据实际情况设置。 /opt/oracle/oradata/recovery_area为日志存储路径,请根据实际规划设置,但须确保路径提前创建。
APP认证:表示由ROMA Connect对API请求进行安全认证。用户调用API时,使用集成应用的Key和Secret进行API请求的安全认证。 华为IAM认证:表示由IAM对API请求进行安全认证。用户调用API时,使用Token或AK/SK进行API请求的安全认证。 自定义认证:表示
开启“api_uri_no_escape”开关后,使用Path不转义的功能请参见表3。 op_trusted_ips API认证方式为华为IAM认证时可配置。 控制 API 的调用来源 IP 。新建实例的“op_trusted_ips”默认禁止所有源IP访问,需要在“配置参数
Connect实例控制台,在“服务集成 APIC > 凭据管理”的“SDKs”页签中下载SDK。 打开工程 双击SDK包中的“csharp.sln”文件,打开工程。工程中包含如下3个项目: apigateway-signature:实现签名算法的共享库,可用于.Net Framework与
其他参数请参考创建函数API进行设置。 后端创建完成后,页面自动跳转到该后端的编辑器页面。 开发函数后端的功能实现。 在编辑器的左上角单击“文件 > 新建函数后端 > 空白模板”,在弹窗中单击“确定”,然后编写用于安全认证的函数脚本,完成后单击“保存”。 用于前端自定义认证的函数脚本应满足如下条件:
server “Taget type”选择“Script path”,“Target”选择工程下的“backend_signature.py”文件,单击“OK”,完成工程配置。 校验后端签名示例 示例演示如何编写一个基于Flask的服务器,作为API的后端,并且实现一个wrapper,对APIC的请求做签名校验。
其他参数请参考创建函数后端进行设置。 后端创建完成后,页面自动跳转到该后端的编辑器页面,后端类型默认为数据后端。 开发函数后端的功能实现。 在编辑器的左上角单击“文件 > 新建函数后端 > 空白模板”,在弹窗中单击“确定”,然后编写用于安全认证的函数脚本,完成后单击“保存”。 用于前端自定义认证的函数脚本应满足如下条件:
too long. swagger内容超过限制 缩小swagger文件大小 400 APIG.3604 Syntax error in the imported assets file. 导入的资产文件格式错误 检查资产文件格式 400 APIG.3605 The number of assets
from Existing Sources”,选择解压后的“apigateway-backend-signature-demo\pom.xml”文件,单击“OK”。 图1 Select File or Directory to Import 保持默认设置,单击“Next > Next >
在每次任务执行过程中,如果源端的某些数据符合集成条件,但因为网络抖动或其他异常等原因,无法顺利集成到目标端数据源,则ROMA Connect可以将这些数据以文本文件的形式存储在OBS中。 表3 异常数据存储信息 参数 配置说明 源数据类型 当前仅支持选择“OBS”。 应用 选择对应的应用。 数据源名称