检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
状态码: 500 API执行异常 { "status" : "500", "message" : "API执行异常", "i18n" : "", "data" : null } 状态码 状态码 描述 200 请求成功 400 参数校验异常 500 API执行异常 错误码
状态码: 500 API执行异常 { "status" : "500", "message" : "API执行异常", "i18n" : "", "data" : null } 状态码 状态码 描述 200 请求成功 400 参数校验异常 500 API执行异常 错误码
状态码: 500 API执行异常 { "status" : "500", "message" : "API执行异常", "i18n" : "", "data" : null } 状态码 状态码 描述 200 请求成功 400 参数校验异常 500 API执行异常 错误码
状态码 状态码如表1所示。 表1 状态码 状态码 编码 错误码说明 100 Continue 继续请求。 这个临时响应用来通知客户端,它的部分请求已经被服务器接收,且仍未被拒绝。 101 Switching Protocols 切换协议。只能切换到更高级的协议。 例如,切换到HTTP的新版本协议。
如配置为“${labelField1}”,界面中展示时会从接口返回值中取“labelField1”字段的值进行替换。不配置时会默认获取数据源中“label”字段的值。 apiConfig apiConfig -- 用于配置数据源接口,具体配置请参考表2。 表2 数据源接口配置 名称 类型 默认值 说明 url
须具备调用该接口所需的权限,否则,API请求将调用失败。每个接口所需要的权限,与各个接口所对应的授权项相对应,只有发起请求的用户被授予授权项所对应的策略,该用户才能成功调用该接口。例如,用户要调用接口来查询云服务器列表,那么这个IAM用户被授予的策略中必须包含允许“ecs:ser
代码示例 代码示例 @Controller @RequestMapping("/api") public class TestController { @GetMapping("/testApi") public String test(HttpServletRequest
CraftArts IPDCenter的2个接口(getToken接口、getUserInfo接口),换取具体的用户信息。 接口信息地址 应用实例授权登录,获取授权码接口 用户级Token获取 Token刷新 获取当前登录的用户信息 退出登录接口 父主题: 统一认证配置指南
通过授权码调用OrgID的2个接口(getToken接口、getUserInfo接口),换取具体的用户信息。 OrgID接口信息地址 获取AccessToken 获取用户信息 图5 通过授权码获取token接口 图6 通过token获取用户信息接口 父主题: 统一认证配置指南
置多个用户。 应用健康检查API 用于配置应用检测时,需要进行应用健康检查的API。 单击“添加API”,并配置API名称、请求方法和URL地址,其中API名称为可选参数。 默认配置为空,您可以配置最多100个API,如果不配置,则跳过应用健康检查API。 单击“确认”,保存可用性检测信息。
新增密钥。 选择“集成管理 > 密钥管理”,单击“创建密钥”。 密钥作为卡片认证信息唯一标识,在卡片开发过程中使用当前密钥进行统一认证,生成token进行前后端数据请求。详情参见统一认证配置指南。 图3 新增密钥 将开发指导中生成的卡片JS进行上传管理。 图4 上传卡片 使用卡片 卡片
表格列的配置信息,具体配置请参考表3。 queryDataType string -- 获取表格数据源的方式,当前仅支持配置为“api”。 apiConfig apiConfig -- 数据源接口的配置,具体配置请参考表4。 表3 表格列配置 名称 类型 默认值 说明 title string
注意事项 当检验失败时返回的异常需要友好,用户能清楚知道错误原因。 校验功能最好在一个filter中实现,避免所有接口都实现一次检验。 父主题: 实现一个认证API
Management,IAM) CraftArts IPDCenter服务对外、对内访问机机认证鉴权。 支持细粒度鉴权管理。 认证 鉴权 组织成员账号(Huawei OrgID) CraftArts IPDCenter服务访问认证鉴权。 CraftArts IPDCenter访问权限控制 弹性公网IP(Elastic
私钥/公钥获取URL/密钥ID/公钥/appId 访问私钥是在CraftArts IPDCenter API交互过程身份凭证。通过私钥生成认证凭据,用于确保请求者身份的正确性。公钥获取URL自动获取公钥的地址,通过此地址,可自动获取公钥信息,用于检验认证凭据的正确性。 公钥获取URL
使用文档,这里给出基础使用方法。 获取请求实例 const request = this.utils.lcRequest(); 配置请求参数 // 请求接口Url地址 const url = 'http://www.example.com/api'; // 请求方法 ( get |
其中,GET方法不支持配置Body参数。 返参模板:根据实际业务需求,输入JSON格式的返回参数。 APIEDIT:用户自定义脚本或编排多个接口及参数格式。 图3 APIEDIT服务类型 执行流程:单击“编辑流程”,切换至执行流程的编辑页面,根据实际业务需求进行设置,单击“保存”。
统一认证配置指南 基于OrgID的单点登录配置 基于IPDCenter的单点登录配置 IPDCenter外部集成开发
常用调试方法 查看日志 父主题: IPDCenter外部集成开发
模板卡片配置指南 模板卡片概述 通用清单模板卡片配置 通用外部链接卡片配置 生命周期数据卡片配置