• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# 帐号管理错误码
2
3> **说明:**
4>
5> 以下仅介绍本模块特有错误码,通用错误码请参考[通用错误码说明文档](errorcode-universal.md)。
6
7以下错误码包括系统帐号、分布式帐号和应用帐号错误码。
8
9## 12300001 系统服务异常
10
11**错误信息**
12
13System service works abnormally.
14
15**可能原因**
16
17该错误码表示系统服务异常,可能原因如下:
181. 帐号管理服务无法正常启动。
192. 帐号管理的IPC对象无法获取。
203. 帐号管理依赖的其他服务无法正常启动或者IPC对象无法获取。
214. 服务未初始化。
225. 磁盘空间不足。
236. 读写文件异常。
247. 创建目录异常。
258. 创建删除文件异常。
269. 读写数据库异常。
27
28**处理步骤**
29
30请稍后重试,或重启设备。
31
32## 12300002 无效参数
33
34**错误信息**
35
36Invalid parameter.
37
38**可能原因**
39
40该错误码表示传入无效的参数,可能原因如下:
411. 用户名为空。
422. 系统帐号用户名长度大于1024。
433. 分布式帐号用户名长度大于256。
444. 系统帐号id小于0、小于100或大于1099。
455. 分布式帐号id长度大于512。
466. 分布式帐号传入不支持的事件类型。
477. 域名为空。
488. 域名长度大于128。
499. 域帐号为空。
5010. 域帐号长度大于512。
5111. 约束为空。
5212. 约束长度大于128。
5313. 传入无效的认证和查询参数。
5414. 提供的系统帐号头像编码字符串长度超过4KB。
5515. 提供的分布式帐号头像编码字符串长度超过2MB。
5616. 提供非jpg和png的图片。
5717. 应用帐号名长度超过512。
5818. 鉴权类型长度超过1024。
5919. 令牌长度超过1024。
6020. 键名长度超过1024。
6121. 自定义数据值长度超过1024。
6222. 无效的令牌。
6323. 无效的上下文标识。
6424. 无效的凭据标识。
65
66**处理步骤**
67
68请传入正确的参数。
69
70## 12300003 帐号不存在
71
72**错误信息**
73
74The account does not exist.
75
76**可能原因**
77
78该错误码表示操作的帐号不存在,可能原因如下:
791. 查询/激活/删除未创建的帐号。
802. 查询/激活/删除已删除的帐号。
813. 为已删除的帐号设置约束/用户名/头像。
824. 更新未创建的帐号。
835. 为不存在的帐号设置/取消帐号信息访问授权。
846. 为不存在的帐号设置/删除/查询密码。
857. 为不存在的帐号设置/删除令牌。
868. 为不存在的帐号设置额外信息。
879. 为不存在的帐号设置/删除凭据。
8810. 为不存在的帐号设置自定义数据。
8911. 为不存在的帐号使能分布式同步功能。
90
91**处理步骤**
92
93请检查帐号是否存在。
94
95## 12300004 帐号已存在
96
97**错误信息**
98
99The account already exists.
100
101**可能原因**
102
103该错误码表示帐号已存在,可能原因如下:
104创建已存在的帐号。
105
106**处理步骤**
107
108请取消创建,或使用其他账户号名重试。
109
110## 12300005 不支持多用户
111
112**错误信息**
113
114Multi-user is not supported.
115
116**可能原因**
117
118该错误码表示不支持多用户,可能原因如下:
119当前设备不支持多用户,无法创建帐号
120
121**处理步骤**
122
123无法创建其他帐号,请取消创建
124
125## 12300006 不支持的帐号类型
126
127**错误信息**
128
129The account type is not supported.
130
131**可能原因**
132
133该错误码表示提供了不支持的帐号类型,可能原因如下:
134当前设备不支持创建指定类型的帐号
135
136**处理步骤**
137
138请创建其他类型的帐号
139
140## 12300007 帐号数量已达上限
141
142**错误信息**
143
144The account number has reached the upper limit.
145
146**可能原因**
147
148该错误码表示帐号数量已达上限,可能原因如下:
149创建系统帐号/应用帐号时,已存在1000个帐号。
150
151**处理步骤**
152
153请删除其他帐号后再创建。
154
155## 12300008 受限的帐号
156
157**错误信息**
158
159The specified account is restricted.
160
161**可能原因**
162
163该错误码表示操作的是受限帐号,可能原因如下:
1641. 删除系统保留用户。
1652. 查询系统保留用户的约束源类型。
1663. 创建id为0-100的帐号。
167
168**处理步骤**
169
170指定id为系统保留用户,无法操作。
171
172## 12300009 帐号已激活
173
174**错误信息**
175
176The account has been activated.
177
178**可能原因**
179
180该错误码表示帐号已激活,可能原因如下:
181激活已激活的帐号。
182
183**处理步骤**
184
185当前帐号已激活,请勿重复操作。
186
187## 12300010 帐号服务忙碌
188
189**错误信息**
190
191The account service is busy.
192
193**可能原因**
194
195该错误码表示帐号服务忙,可能原因如下:
1961. 短时间提交重复请求,如重复激活、重复设置等。
1972. 应用帐号的认证会话数量超过256,无法处理新的认证请求。
198
199**处理步骤**
200
201请等待一段时间后重试,并降低调用频率。
202
203## 12300011 事件监听器已注册
204
205**错误信息**
206
207The event listener has been registered.
208
209**可能原因**
210
211该错误码表示监听器已注册,可能原因如下:
212当前应用向系统注册一个已经注册过的监听器,无法重复注册。
213
214**处理步骤**
215
216请取消注册,或使用未注册过的监听器重新注册。
217
218## 12300012 事件监听器未注册
219
220**错误信息**
221
222The event listener has not been registered.
223
224**可能原因**
225
226该错误码表示监听器未注册,可能原因如下:
227解注册一个未注册过的监听器。
228
229**处理步骤**
230
231请使用注册的监听器执行解注册操作
232
233## 12300101 凭据不正确
234
235**错误信息**
236
237The credential is incorrect.
238
239**可能原因**
240
241该错误码表示凭据不正确,可能原因如下:
2421. 密码输入错误;
2432. 生物特征不匹配;
2442. 令牌失效;
245
246**处理步骤**
247
248请输入正确有效的凭据重试。
249
250## 12300102 凭据不存在
251
252**错误信息**
253
254The credential does not exist.
255
256**可能原因**
257
258该错误码表示凭据不存在,可能原因如下:
2591. 认证未录入的凭据类型。
2602. 查询未录入的凭据类型。
2613. 删除未录入的凭据类型。
262
263**处理步骤**
264
265请确认凭据类型是否存在。
266
267## 12300103 凭据输入器已注册
268
269**错误信息**
270
271The crdential inputer already exists.
272
273**可能原因**
274
275该错误码表示凭据输入器已注册,可能原因如下:
276PIN码输入器已注册,解注册之前无法重复注册。
277
278**处理步骤**
279
280凭据输入器已存在,请勿重复操作。
281
282## 12300104 凭据输入器不存在
283
284**错误信息**
285
286The crdential inputer not found.
287
288**可能原因**
289
290该错误码表示凭据输入器不存在,可能原因如下:
291认证、添加、修改凭据时,未注册凭据输入器。
292
293**处理步骤**
294
295注册凭据输入器。
296
297## 12300105 可信等级不支持
298
299**错误信息**
300
301The trust level is not supported.
302
303**可能原因**
304
305该错误码表示提供了可信等级不支持,可能原因如下:
306传入系统不支持的可信等级。
307
308**处理步骤**
309
310请输入正确的可信等级。
311
312## 12300106 认证类型不支持
313
314**错误信息**
315
316The auth type is not supported.
317
318**可能原因**
319
320该错误码表示提供了认证类型不支持,可能原因如下:
321传入系统不支持的认证类型。
322
323**处理步骤**
324
325请提供系统支持的认证类型。
326
327## 12300107 认证类型不存在
328
329**错误信息**
330
331The auth type does not exist.
332
333**可能原因**
334
335该错误码表示认证类型不存在,可能原因如下:
336查询/删除令牌时,指定的鉴权类型不存在。
337
338**处理步骤**
339
340请使用存在的认证类型查询/删除。
341
342## 12300108 认证会话不存在
343
344**错误信息**
345
346The authentication session does not exist.
347
348**可能原因**
349
350该错误码表示会话不存在,可能原因如下:
351
352查询不存在的会话回调。
353
354**处理步骤**
355
356请使用已成功打开的会话标识查询会话回调。
357
358## 12300109 认证被取消
359
360**错误信息**
361
362The authentication is canceled.
363
364**可能原因**
365
366该错误码表示认证被取消,可能原因如下:
367认证过程中,用户取消认证操作。
368
369**处理步骤**
370
371重新或结束认证操作。
372
373## 12300110 认证被锁定
374
375**错误信息**
376
377The authentication is locked.
378
379**可能原因**
380
381该错误码表示认证被锁定,可能原因如下:
382认证类型错误次数超过上限。
383
384**处理步骤**
385
386认证错误次数超过上限,请在freezingTime之后重试。
387
388## 12300111 认证超时
389
390**错误信息**
391
392The authentication is timeout.
393
394**可能原因**
395
396该错误码表示认证超时,可能原因如下:
3971. 对于系统帐号,认证、录入超过三分钟。
3982. 认证服务因网络原因无法及时响应而超时。
399
400**处理步骤**
401
4021. 认证录入超时,请重试。
4032. 请确认网络环境无问题后重试。
404
405## 12300112 认证服务忙
406
407**错误信息**
408
409The auth service is busy.
410
411**可能原因**
412
413该错误码表示认证服务忙,可能原因如下:
414系统帐号认证时,认证总数超过5个。
415应用帐号认证时,三方应用的认证器服务忙碌(根据实际情况决定)。
416
417**处理步骤**
418
419当前认证服务忙,请稍后重试。
420
421## 12300113 认证服务不存在
422
423**错误信息**
424
425The account authenticator service does not exist.
426
427**可能原因**
428
429该错误码表示认证服务不存在,可能原因如下:
430对于应用帐号:
4311. 请求鉴权时,帐号所属应用不支持认证器服务。
4322. 隐式添加帐号时,帐号所属应用不支持认证器服务。
4333. 验证指定帐号的凭据时,该帐号所属应用不支持认证器服务。
4344. 设置应用的认证器属性时,指定的应用不支持认证器服务。
4355. 检查帐号标签时,指定的应用不支持认证器服务。
436
437**处理步骤**
438
439请取消操作,或向支持认证服务的应用进行认证。
440
441## 12300114 认证服务异常
442
443**错误信息**
444
445The account authenticator service works abnormally.
446
447**可能原因**
448
449该错误码表示帐号认证服务异常,可能原因如下:
4501. 身份认证服务出现未知错误;
4512. 应用认证器不符合规范;
452
453**处理步骤**
454
4551. 请重试或重启系统。
4562. 按照规范开发应用认证器。
457
458## 12400001 应用不存在
459
460**错误信息**
461
462The application does not exist.
463
464**可能原因**
465
466该错误码表示应用不存在,可能原因如下:
4671. 设置访问权限时,目标应用不存在。
4682. 设置开放授权时,目标应用不存在。
469
470**处理步骤**
471
472请取消设置,或使用已安装的应用包名重试。
473
474## 12400002 自定义数据不存在
475
476**错误信息**
477
478The custom data does not exist.
479
480**可能原因**
481
482该错误码表示自定义数据不存在,可能原因如下:
483查询帐号的自定义数据时,输入的键名不存在。
484
485**处理步骤**
486
487请使用存在的自定义数据的键名查询。
488
489## 12400003 自定义数据的数量已达上限
490
491**错误信息**
492
493The number of custom data reaches upper limit.
494
495**可能原因**
496
497该错误码表示自定义数据的数量已达上限,可能原因如下:
498设置自定义数据时,目标帐号的自定义数据数量已达512。
499
500**处理步骤**
501
502请取消设置操作,或者删除已存在的自定义数据。
503
504## 12400004 令牌数量已达上限
505
506**错误信息**
507
508The number of token reaches upper limit.
509
510**可能原因**
511
512该错误码表示令牌数量已达上限,可能原因如下:
513添加令牌时,目标帐号的令牌数量已达1024。
514
515**处理步骤**
516
517请取消添加操作,或者删除已存在的令牌后再添加。
518
519## 12400005 授权列表已达上限
520
521**错误信息**
522
523The size of authorization list reaches upper limit.
524
525**可能原因**
526
527该错误码表示授权列表已达上限,可能原因如下:
528设置访问/开放授权时,授权列表的大小超过1024。
529
530**处理步骤**
531
5321. 请取消设置操作,或者撤销已存在的访问/开放授权后再设置。