更新时间:2025-09-25 GMT+08:00
分享

错误码

调用接口出错后,将不会返回结果数据。调用方可根据每个接口对应的错误码来定位错误原因。 当调用出错时,HTTP 请求返回一个 4xx 或 5xx 的 HTTP 状态码。返回的消息体中是具体的错误代码及错误信息。在调用方找不到错误原因时,可以联系华为云客服,并提供错误码,以便我们尽快帮您解决问题。

错误响应Body体格式说明

当接口调用出错时,会返回错误码及错误信息说明,错误响应的Body体格式如下所示。
{
    "error_msg": "attached policies per agency limit exceeded",
    "error_code": "PAP5.0003",
    "request_id": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
}

其中,error_code表示错误码,error_msg表示错误描述信息,request_id表示本次请求的ID。

特别地,如果是因为缺少权限而出错时,错误相应地Body体格式如下所示。

{
    "error_msg": "access denied: xxx...xxx",
    "error_code": "PAP5.0001",
    "request_id": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
    "encoded_authorization_message": "xxx...xxx"
}

其中,encoded_authorization_message为该场景下额外提供的字段,表示加密后的认证失败信息,可以通过STS5解密接口进行解密。

错误码说明

当您调用API时,如果遇到“APIGW”开头的错误码,请参见API网关错误码进行处理;如果遇到“IAM”开头的错误码,请参见经典IAM错误码进行处理。

表1 错误码

状态码

错误码

错误信息

描述

处理措施

400

PAP5.0010

invalid marker

无效的marker。

请检查marker字段的值是否正确。

400

PAP5.0011

malformed policy document

身份策略或信任策略内容错误。

请检查policy document字段的值是否正确。

400

PAP5.0029

invalid agency name

无效的信任委托名。

请检查agency name字段的值是否正确。

400

PAP5.0030

invalid path

无效的path。

请检查path字段的值是否正确。

400

PAP5.0033

duplicate key

重复的键值。

请确认请求或联系技术支持。

400

PAP5.0036

tag non-compliant

标签值不匹配预设规则。

请确认请求或联系技术支持。

400

PAP5.0038

This operation is only supported by v5 agencies

仅信任委托支持此类操作。

请确认请求或联系技术支持。

400

PAP5.0040

invalid caller

无效的调用方。

请确认调用方是否为IAM用户。

400

PAP5.0041

invalid serial number

无效的序列号。

请检查serial number字段的值是否正确。

400

PAP5.0046

missing header `x-user-profile`

请求头中缺少x-user-profile。

请确认请求或联系技术支持。

403

PAP5.0001

access denied: %s

访问受限。

请确认是否允许此操作。

404

PAP5.0012

no such agency

未找到此委托或信任委托。

请确认请求或联系技术支持。

404

PAP5.0014

no such authorization schema

未找到此授权概要。

请确认请求或联系技术支持。

404

PAP5.0015

no such deletion task

未找到此删除任务。

请确认请求或联系技术支持。

404

PAP5.0016

no such group

未找到此用户组。

请确认请求或联系技术支持。

404

PAP5.0018

no such policy

未找到此身份策略。

请确认请求或联系技术支持。

404

PAP5.0019

no such policy attachment

未找到此身份策略附加记录。

请确认请求或联系技术支持。

404

PAP5.0020

no such policy version

未找到此身份策略版本。

请确认请求或联系技术支持。

404

PAP5.0021

no such user

未找到此IAM用户。

请确认请求或联系技术支持。

404

PAP5.0022

no such service linked agency

未找到此服务关联委托。

请确认请求或联系技术支持。

404

PAP5.0023

no such service principal

未找到此服务主体。

请确认请求或联系技术支持。

404

PAP5.0034

no such domain

未找到此租户。

请确认请求或联系技术支持。

404

PAP5.0037

Resource tag not found

未找到此资源标签。

请确认请求或联系技术支持。

409

PAP5.0003

attached policies per agency limit exceeded

单个委托或信任委托附加的身份策略数超过限制。

请分离多余的身份策略。

409

PAP5.0004

attached policies per group limit exceeded

单个用户组附加的身份策略数超过限制。

请分离多余的身份策略。

409

PAP5.0005

attached policies per user limit exceeded

单个IAM用户附加的身份策略数超过限制。

请分离多余的身份策略。

409

PAP5.0006

concurrent modification

并发修改。

请稍后重试。

409

PAP5.0007

delete conflict: %s

存在冲突,无法删除。

请解决冲突。

409

PAP5.0024

policies limit exceeded

自定义身份策略数超过限制。

请删除多余的自定义身份策略。

409

PAP5.0025

policy already exists

身份策略已存在。

请确认请求或联系技术支持。

409

PAP5.0026

policy attachment already exists

该身份策略已附加。

请确认请求或联系技术支持。

409

PAP5.0027

policy size limit exceeded

身份策略或信任策略内容的字节数超过最大值%d(不包括空白字符)。

请精简身份策略或信任策略的内容。

409

PAP5.0028

versions per policy limit exceeded

单个身份策略的版本数超过限制。

请删除多余的身份策略版本。

409

PAP5.0031

agency already exists

该委托或信任委托已存在。

请确认请求或联系技术支持。

409

PAP5.0035

tags limit exceeded

标签数量超过上限。

请确认请求或联系技术支持。

409

PAP5.0039

mfa device already exists

该MFA设备已存在。

请确认请求或联系技术支持。

409

PAP5.0042

user already exists

该IAM用户已存在。

请确认请求或联系技术支持。

409

PAP5.0043

group already exists

该用户组已存在。

请确认请求或联系技术支持。

409

PAP5.0044

user already in group

该IAM用户已在该用户组中。

请确认请求。

409

PAP5.0045

login profile already exists

登录信息已存在。

请确认请求或联系技术支持。

相关文档