检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
"status" : "normal" } ] } 状态码: 401 Unauthorized { "error_code" : "APIC.7102", "error_msg" : "Incorrect token or token resolution failed
表1 ACL策略对象模型 参数 类型 说明 操作类型 是否必选 id String 黑白名单的编号 R - acl_name String 黑白名单的名称 CRU 是 entity_type String 对象类型 IP DOMAIN (租户名称) CRU 是 acl_type String
UrlDomain objects 分组上绑定的独立域名列表 sl_domain_access_enabled Boolean 调试域名是否可以访问,true表示可以访问,false表示禁止访问 缺省值:true 表19 UrlDomain 参数 参数类型 描述 id String
表1 ACL策略对象模型 参数 类型 说明 操作类型 是否必选 id String 黑白名单的编号 R - acl_name String 黑白名单的名称 CRU 是 entity_type String 对象类型 IP DOMAIN (租户名称) CRU 是 acl_type String
x-apigateway-access-controls x-apigateway-access-controls.policy x-apigateway-plugins x-apigateway-auth-opt x-apigateway-result-normal-sample x-apigateway-result-failure-sample
Object 指定名称的访问控制策略,参考表 acl_name参数说明 表24 acl_name参数说明 名称 是否必选 参数类型 说明 acl-type 是 String 访问控制行为,支持PERMIT、DENY entity-type 是 String 访问控制对象,支持IP、DOMAIN
chain) { //签名校验代码 ... } } doFilter函数为签名校验代码。
result_failure_sample 否 String 失败返回示例,描述API的异常返回信息 字符长度不超过20480 说明: 中文字符必须为UTF-8或者unicode编码。
result_failure_sample 否 String 失败返回示例,描述API的异常返回信息 字符长度不超过20480 说明: 中文字符必须为UTF-8或者unicode编码。
Object 指定名称的访问控制策略,参考表 acl_name参数说明 表24 acl_name参数说明 名称 是否必选 参数类型 说明 acl-type 是 String 访问控制行为,支持PERMIT、DENY entity-type 是 String 访问控制对象,支持IP、DOMAIN
图4 新建工程python的目录结构 “main.py”为示例代码,请根据实际情况修改参数后使用。具体代码说明请参考调用API示例。 调用API示例 在工程中引入apig_sdk。
导入后会生成相应的API以及微服务类型的负载通道,负载通道会监测微服务下所有在线实例的地址变化,并更新到负载通道中。 前提条件 已创建CSE微服务引擎。 导入CSE微服务 进入API网关控制台页面。 根据实际业务在左侧导航栏上方选择实例。
result_failure_sample 否 String 失败返回示例,描述API的异常返回信息 字符长度不超过20480 说明: 中文字符必须为UTF-8或者unicode编码。
result_failure_sample 否 String 失败返回示例,描述API的异常返回信息 字符长度不超过20480 说明: 中文字符必须为UTF-8或者unicode编码。
表6 AuthResult 参数 参数类型 描述 status String 授权结果 SUCCESS:授权成功 SKIPPED:跳过 FAILED:授权失败 error_msg String 授权失败错误信息 error_code String 授权失败错误码 api_name
error_msg String 错误描述 请求示例 无 响应示例 状态码: 401 Unauthorized { "error_code" : "APIG.1002", "error_msg" : "Incorrect token or token resolution failed
to the support documentation" } 状态码: 401 Unauthorized { "error_code" : "APIG.1002", "error_msg" : "Incorrect token or token resolution failed
error_msg String 错误描述 请求示例 无 响应示例 状态码: 401 Unauthorized { "error_code" : "APIG.1002", "error_msg" : "Incorrect token or token resolution failed
error_msg String 错误描述 请求示例 无 响应示例 状态码: 401 Unauthorized { "error_code" : "APIG.1002", "error_msg" : "Incorrect token or token resolution failed
error_msg String 错误描述 请求示例 无 响应示例 状态码: 401 Unauthorized { "error_code" : "APIG.1002", "error_msg" : "Incorrect token or token resolution failed