错误码 | 值 | 描述 | 解决方法 |
|---|---|---|---|
NSP_STATUS | 1 | 未知错误。 | - |
NSP_STATUS | 6 | Access Token正常过期。 | 重新获取Access Token。 |
NSP_STATUS | 102 | Access Token无效,如因用户修改密码而被加入禁用清单,或Access Token格式不对等。 | 重新获取Access Token。 |
NSP_STATUS | 105 | 参数错误 | 参考API文档的说明,调整参数传值。 |
NSP_STATUS | 403 | 无权限访问。 | 请检查Client ID的权限是否满足接口要求。 |
NSP_STATUS | 500 | 调用接口出错。 | 根据错误描述进行处理。 |
NSP_STATUS | 501 | 服务分发异常。 | - 检查请求URL中nsp_svc是否正确 - 若确认请求URL与文档一致,请通过在线提单提交问题。 |
NSP_STATUS | 503 | 触发系统流控。 | 请稍后重试。 |
NSP_STATUS | 1302 | 接口流控。 | 业务调用频率过高,请稍后重试。 |
NSP_STATUS | 31204 | access_token已失效。正常access_token有效期为3600秒,但是由于用户的行为(如更改密码、取消应用的授权等行为),导致华为服务器提前失效已颁发的access_token。 | 请引导用户重新授权,获取新的access_token。 |
NSP_STATUS | 70001201 | 参数不合法 | 参考API文档的说明,调整参数传值。 |
NSP_STATUS | 70001401 | 系统内部错误。 | 根据返回的错误描述进行处理,若仍无法解决,请通过在线提单提交问题。 |
NSP_STATUS | 70001402 | 系统鉴权错误。 | 鉴权系统异常,若重试无法解决,请通过在线提单提交问题。 |
NSP_STATUS | 70020002 | 内部网络错误。 | 内部网络错误,若重试无法解决,请通过在线提单提交问题。 |
主错误码 | 子错误码 | 描述 | 解决方法 |
|---|---|---|---|
1101 | 12304 | client_secret不正确。 | 入参不正确,需要检查参数的配置。 |
20002 | client_id格式不正确。 | ||
20003 | 在grant_type参数传client_credentials时,传入的client_id在系统不存在。 | ||
20022 | redirect_uri格式不正确。 | ||
20023 | code中的redirect_uri与华为开发者联盟中配置回调地址不匹配。 | ||
20085 | 在grant_type参数传authorization_code时,client_secret传参为空。 | ||
20024 | code中的redirect_uri和入参不一致。 | ||
20152 | code格式不正确。 | ||
20154 | code或refresh_token中的client_id和入参不一致。 | ||
20155 | code过期,code只有5分钟有效期。 | ||
20156 | code已经被使用过。 | ||
20158 | code已失效。正常code有效期为5分钟,但是由于用户的行为(如更改密码、取消应用的授权等行为),导致华为服务器提前失效已颁发的code。 | ||
20171 | 在grant_type参数传“refresh_token”或“client_credentials”时,client_secret传参为空。 | ||
20172 | client_secret格式不正确。 | ||
20182 | grant_type值不正确。 | ||
20192 | refresh_token格式不正确。 | ||
22023 | redirect_uri如果以非hms开头,回调地址不是在开发者联盟上注册的地址。 | ||
1102 | 20001 | client_id为空。 | |
20021 | redirect_uri为空。 | ||
20151 | code为空。 | ||
20181 | grant_type为空。 | ||
20191 | refresh_token为空。 | ||
1103 | 20153 | code非法。 | |
1203 | 500 | 系统内部错误。 | |
1203 | 系统未知异常。 | ||
11205 | refresh_token过期。 | ||
12303 | 在grant_type参数传authorization_code或refresh_token时,传入的client_id在系统不存在。 | ||
12304 | 无效的client_secret。 | ||
31202 | RT满足了正则表达式校验,但是实际无法被解析。 举例:原RT被截断了或者被编码转换了。 | ||
31204 | refresh_token已失效(用户修改密码或者退出操作,会使之前的refresh_token失效)。 | ||
100305 | id_token的header解析成功后的内容不是JSON格式。 | ||
100306 | id_token的payload解析成功后的内容不是JSON格式。 | ||
150021 | id_token的header解析失败。 | ||
150022 | id_token的payload解析失败。 | ||
150023 | id_token的signature解析失败。 | ||
1400 | 14004 | 无法通过其kid找到对应的JWT公钥相关信息。 | 请通过在线提单提交问题。 |
1500 | 15003 | 无效的id_token。 | id_token格式错误或者伪造的id_token,请检查id_token参数值是否为华为账号返回的原始值。 |
15004 | id_token验证失败。 | ||
15005 | id_token的issuer验证失败。 | id_token的issuer校验失败,请检查id_token参数值是否为华为账号返回的原始值。 | |
15006 | id_token已过期。 | 请重新获取新的id_token。 | |
15007 | id_token为空。 | 请按照接口参数的要求,传入正确的id_token参数 | |
15008 | id_token格式不正确。 | 检查id_token的格式是否满足正则:^[0-9a-zA-Z_\-\.]+$。 | |
其他错误码 | 其他错误码 | 系统内部错误。 |
|
若您的问题仍无法解决,请通过在线提单提交问题,华为支持人员会及时处理。