异常码

更新时间:2024-08-07 06:41:30

本文为您介绍接口异常码。

1、OAuth异常码

{
    "error": "invalid_grant",
    "error_description": "Invalid authorization code: 202207211236389yghDWdB",
    "error_uri": "http://xxxxx/api/bff/v1.2/developer/ciam/oauth/token/provider",
    "requestId": "1658384361768$ca725dc4-182f-7562-17d2-53e6acf6a3ac"
}

错误码

含义

错误码

含义

invalid_request

请求中不存在必须参数,或者存在未指定的参数或值不是正确的格式。

invalid_client

对应授权的应用不存在或者状态异常。

invalid_grant

所提供的授权类型(例如,授权码、资源所有者凭据)或刷新令牌无效、过期、被撤销、与授权请求中使用的重定向URI不匹配,或者授权码已失效等异常。

invalid_scope

请求的范围无效、未知或格式不正确。

invalid_token

token无效。

unauthorized_client

客户端未被授权访问该请求。

unauthorized_user

用户未被授权访问该请求。

unsupported_grant_type

授权服务器不支持的授权类型。

unsupported_response_type

授权服务器不支持的响应类型。

access_denied

授权服务器拒绝了当前请求,可能是token无效。

redirect_uri_mismatch

redirect_uri不匹配。

login_failed

用户ID或密码错误。

user_deleted

用户已经失效。

server_error

授权服务器内部错误。

2、CIAM异常码

{
    "success": false,
    "code": "Operation.Failure",
    "message": "Operation.Failure.Mini.Program.Silent.Login",
    "requestId": "1656572265429$49b433a9-219a-910a-0323-2af4f1f1a9ce",
    "data": null
}

错误码code

说明

错误码(code)用于标记当前异常的类型。

异常码(code)

含义

异常码(code)

含义

Service.Internal.Error

CIAM服务内部错误。

Operation.Success

操作成功。

Operation.Failure

操作失败。

Resource.NotFound

资源不存在。

Params.Blank

参数为空。

Params.Illegal

参数无效。

Operation.Denied

操作禁止(未授权或者未认证)。

Remote.Error

调用第三方服务发生异常。

Social.Login.Error

针对社交登录发生异常。

Unsupported.Media.Type

请求方法的媒体类型不正确(POSTGETPUTDELETE等)。

错误信息message

说明

错误信息(message)用于标记当前异常的具体内容。

系统公共异常

异常信息(message)

含义

异常信息(message)

含义

Server.Access.Denied.Token.Expire

用户访问被拦截,Token过期。

Operation.Failure.RemoteServerCommonError

操作失败,依赖的其它服务返回异常。

Operation.Failure.ResourceAlreadyExist

操作失败,资源已存在。

Operation.Failure.UnknownError

操作失败,未知错误。

Operation.Failure.Unsupported

操作失败,不支持的操作。

Operation.Failure.ServerIntener.Error

操作失败,服务内部失败。

Operation.Failure.Service.Internal.Error

服务内部错误。

Server.Access.Denied

用户访问被拦截,无权限。

Operation.Failure.IP.Access.Invalid

当前IP不可访问。

业务异常

异常信息(message)

含义

异常信息(message)

含义

Operation.Failure.AuthenticateInformation.Disable

认证源未启用。

Operation.Failure.AuthenticateInformation.Not.Found

认证源不存在。

Operation.Failure.Captcha.Error

图形验证码不匹配。

Operation.Failure.Captcha.Invalid

图形验证码失效或者不存在。

Operation.Failure.Change.User.Type

切换用户类型发生错误。

Operation.Failure.Email.Code.Error

短信或者邮箱验证码错误。

Operation.Failure.Email.Code.Not.Find

短信或邮箱验证码找不到,请重新发送。

Operation.Failure.Email.Code.Too.Frequency

验证码验证频率太高,请重新发送。

Operation.Failure.Email.Not.Exist

二次认证失败,邮箱不存在。

Operation.Failure.Email.Not.Same

提交的邮箱和发送验证码的邮箱不一致。

Operation.Failure.FId.Not.Found

操作失败,FId错误或者流程已过期。

Operation.Failure.File.Size.Exceeds.Limit

上传文件时,文件大小超过限制。

Operation.Failure.Gesture.Error

用户输入的手势轨迹错误。

Operation.Failure.Gesture.Sign.Error

用户输入的手势轨迹错误。

Operation.Failure.Invalid.AccessToken

Access_Token无效。

Operation.Failure.Invalid.Id_Token

Id_Token无效。

Operation.Failure.Mini.Program.Phone

无法获取微信小程序中的手机号信息,可能是小程序端未传EncryptedData,或者EncryptedData无效。

Operation.Failure.Mini.Program.Silent.Login

小程序静默登录失败。

Operation.Failure.Mini.Program.Userinfo

无法获取微信小程序中的用户信息,可能是小程序端未传EncryptedData,或EncryptedData无效。

Operation.Failure.Oauth.Client.Not.Available

Client_Id错误,或者所属的应用状态不可用。

Operation.Failure.Password.Has.Initialized

密码已经被初始化过,不允许重复初始化。

Operation.Failure.PhoneNumber.Not.Same

提交的手机号和发送验证码的手机号不一致。

Operation.Failure.Public.Key.Not.Exist

Id_Token公钥不存在。

Operation.Failure.Send.Email.Fail

发送邮件失败。

Operation.Failure.Send.Email.Too.Frequency

发送邮件的次数过多。

Operation.Failure.Send.SMS.Fail

发送短信失败。

Operation.Failure.Send.SMS.Too.Frequency

发送短信的次数过多。

Operation.Failure.SMS.Code.Error

短信或者邮箱验证码错误,需要重新输入。

Operation.Failure.SMS.Code.Not.Find

短信或邮箱验证码找不到,需要重新发送。

Operation.Failure.SMS.Code.Too.Frequency

验证码验证频率太高,需要重新发送。

Operation.Failure.Social.Code.Expired

社会化登录失败,第三方的Code已经失效。

Operation.Failure.Social.Login

社会化登录失败。

Operation.Failure.Social.User.Auth.Error

第三方用户授权(获取)失败。

Operation.Failure.Social.User.Not.Bind

社交登录时用户无绑定关系。

Operation.Failure.SSO.Cannot.Get.Code

无法获取单点登录的Code

Operation.Failure.Unsupported.2fa.Type

不支持的二次认证操作。

Operation.Failure.Unsupported.Dict.InUse

不支持修改或删除扩展属性,扩展属性正在使用。

Operation.Failure.Unsupported.File.Type

上传文件时,文件类型不支持。

Operation.Failure.Unsupported.Ignore.Complete

不支持跳过账号补充流程。

Operation.Failure.Unsupported.Social.Platform

不支持的第三方社交平台。

Operation.Failure.Unsupported.UserType.InUse

不支持修改或删除用户类型,用户类型正在使用。

Operation.Failure.Update.Device.Status

设备管理修改设备状态失败。

Operation.Failure.User.Archived

用户已经被逻辑删除。

Operation.Failure.User.Disabled

用户已经被禁用。

Operation.Failure.User.Email.Equal.Original

修改邮箱时,新邮箱和旧邮箱一致。

Operation.Failure.User.Locked

用户已经被锁定。

Operation.Failure.User.Locked.And.Password.Error

账号密码错误次数太多,账号被锁定。

Operation.Failure.User.Not.Bind.Gesture

用户没绑定过手势。

Operation.Failure.User.Not.Exist

用户不存在。

Operation.Failure.User.Password.Error

用户密码不正确。

Operation.Failure.User.PhoneNumber.Equal.Original

修改手机号时,新手机号和旧手机号一致。

Operation.Failure.Username.Or.Password.Error

账号或密码错误。

Operation.Params.Illegal.DeviceId

设备管理,设备ID不存在。

Params.Blank.ApplicationExternalId

安全认证失败,缺少ExternalId

Params.Blank.Authentication.Id

认证源ID为空。

Params.Blank.CaptchaCode

图形验证码唯一标识为空。

Params.Blank.CaptchaText

图形验证码为空。

Params.Blank.Code

验证码为空。

Params.Blank.Device.DeviceId

设备管理,设备ID为空。

Params.Blank.Dictionary.Uuid

扩展字段Uuid为空。

Params.Blank.Dictionary.Value.Uuid

扩展字段值Uuid为空。

Params.Blank.FId

FId为空。

Params.Blank.Gesture.Sign

手势登录异常,手势码为空。

Params.Blank.Idaas.AppId

缺少Idaas.AppId

Params.Blank.Id_Token

Id_Token为空。

Params.Blank.Mini.Program.LoginCode

微信小程序登录时的临时登录凭证Code为空。

Params.Blank.Mini.Program.Phone

微信小程序SSO缺少phoneNumberCode或者phoneNumberEncryptedData或者phoneNumberIv

Params.Blank.Mini.Program.Userinfo

微信小程序登录缺少EncryptedData或者Iv。

Params.Blank.MobileExtendParamsJson

生物识别缺少参数。

Params.Blank.MobileExtendParamsJsonSign

生物识别缺少参数。

Params.Blank.Social.Callback.Code

第三方登录时,第三方回调的Code为空。

Params.Blank.Type

发送验证码时,Type不能为空,可选SMS、EMAIL。

Params.Blank.Upload.File

上传文件时,文件为空或者文件名为空。

Params.Blank.User.Address

用户的详细地址不能为空。

Params.Blank.User.Birthday

用户的生日不能为空。

Params.Blank.User.City

用户的城市不能为空。

Params.Blank.User.Country

用户的国家不能为空。

Params.Blank.User.DisplayName

用户的显示名称不能为空。

Params.Blank.User.Email

邮箱不能为空。

Params.Blank.User.EnDisplayName

用户的英文显示名称不能为空。

Params.Blank.User.Extension.AttrValue

扩展属性的值不能为空。

Params.Blank.User.ExternalId

外部ID不能为空。

Params.Blank.User.Gender

用户的性别不能为空。

Params.Blank.User.Password

密码不能为空。

Params.Blank.User.Phone.Number

手机号不能为空。

Params.Blank.User.Province

用户的省份不能为空。

Params.Blank.User.Region

用户的地区不能为空。

Params.Blank.User.Street

用户的街道不能为空。

Params.Blank.User.Username

用户的用户名不能为空。

Params.Blank.User.Uuid

用户的Uuid不能为空。

Params.Blank.UserType.Code

UserType.Code不能为空。

Params.Blank.UserType.Name

UserType.Name不能为空。

Params.Blank.UserType.Uuid

UserType.Uuid不能为空。

Params.Exist.SocialUser.SocialId

SocialId已存在。

Params.Exist.User.Email

邮箱已存在。

Params.Exist.User.ExternalId

外部ID已存在。

Params.Exist.User.Phone.Number

手机号已存在。

Params.Exist.User.Username

用户的用户名已存在。

Params.Exist.UserType

UserType已经存在。

Params.Exist.UserType.Code

UserType.Code已经存在。

Params.Exist.UserType.Name

UserType.Name已经存在。

Params.Illegal.Consent

登录时传递的条款信息不正确。

Params.Illegal.Dictionary.Uuid

无效的扩展字段Uuid

Params.Illegal.Dictionary.Value

扩展字段报错。

Params.Illegal.Dictionary.Value.Uuid

无效的扩展字段值的Uuid

Params.Illegal.Group.ExternalId

业务错误,无效的组外部ID。

Params.Illegal.Group.Name

业务错误,无效的组名称。

Params.Illegal.Group.Uuid

业务错误,无效的组唯一标识。

Params.Illegal.Type

发送验证码时,传递的Type不支持。

Params.Illegal.User.DisplayName

显示名称不合法。

Params.Illegal.User.Email

邮箱不合法。

Params.Illegal.User.Extension.AttrValue

用户补充的扩展属性不在待补充的范围。

Params.Illegal.User.Password

不符合密码策略。

Params.Illegal.User.Password.Policy

密码不符合策略规则。

Params.Illegal.User.Password.Same.Old

修改密码时,新密码和旧密码一致。

Params.Illegal.User.Phone.Number

手机号已存在。

Params.Illegal.User.Username

用户的用户名已存在。

Params.Illegal.User.Username.Policy

用户名不符合策略规则。

Params.Illegal.User.UserType

根据UserType查询用户时,UserType不存在。

Params.Illegal.User.Uuid

用户的Uuid无效,不存在。

Params.Illegal.Username.Equal.Phone

用户名不可为手机号。

Params.Blank.CaptchaText

图形验证码为空。

Params.Blank.CaptchaCode

图形验证码校验码Code为空。

Operation.Failure.Captcha.Invalid

图形验证码无效。

Operation.Failure.Captcha.Error

图形验证码验证失败。

Params.Blank.OauthClient.Client_Id

Client_Id为空。

Params.Blank.OauthClient.Grant_Type

Grant_Type为空。

Params.Blank.OauthClient.Grant_Secret

Client_Secret为空。

Params.Blank.AuthenticateInformation.EnterpriseAuthId

认证源ID为空。

Params.Illegal.OauthClient.Client_Id

非法的Client_Id

Params.Illegal.OauthClient.Client_Secret

非法的Client_Secret

Params.Illegal.OauthClient.Grant_Type

非法的Grant_Type

Params.Illegal.AuthenticateInformation.EnterpriseAuthId

认证源ID非法。

    AI助理

    点击开启售前

    在线咨询服务

    你好,我是AI助理

    可以解答问题、推荐解决方案等