• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# 账号管理错误码
2
3<!--Kit: Basic Services Kit-->
4<!--Subsystem: Account-->
5<!--Owner: @steven-q-->
6<!--Designer: @JiDong-CS1-->
7<!--Tester: @zhaimengchao-->
8<!--Adviser: @zengyawen-->
9
10> **说明:**
11>
12> 以下仅介绍本模块特有错误码,通用错误码请参考[通用错误码说明文档](../errorcode-universal.md)。
13
14以下错误码包括系统账号、分布式账号和应用账号错误码。
15
16## 12300001 系统服务异常
17
18**错误信息**
19
20The system service works abnormally.
21
22**可能原因**
23
24该错误码表示系统服务异常,可能原因如下:
251. 账号管理服务无法正常启动。
262. 账号管理的IPC对象无法获取。
273. 账号管理依赖的其他服务无法正常启动或者IPC对象无法获取。
284. 服务未初始化。
295. 磁盘空间不足。
306. 读写文件异常。
317. 创建目录异常。
328. 创建删除文件异常。
339. 读写数据库异常。
34
35**处理步骤**
36
37请稍后重试,或重启设备。
38
39## 12300002 无效参数
40
41**错误信息**
42
43Invalid parameter.
44
45**可能原因**
46
47该错误码表示传入无效的参数,可能原因如下:
481. 用户名为空。
492. 系统账号用户名长度大于1024。
503. 分布式账号用户名长度大于256。
514. 系统账号id小于0、小于100或大于1099。
525. 分布式账号id长度大于512。
536. 分布式账号传入不支持的事件类型。
547. 域名为空。
558. 域名长度大于128。
569. 域账号为空。
5710. 域账号长度大于512。
5811. 约束为空。
5912. 约束长度大于128。
6013. 传入无效的认证和查询参数。
6114. 提供的系统账号头像编码字符串长度超过4KB。
6215. 提供的分布式账号头像编码字符串长度超过2MB。
6316. 提供非jpg和png的图片。
6417. 应用账号名长度超过512。
6518. 鉴权类型长度超过1024。
6619. 令牌长度超过1024。
6720. 键名长度超过1024。
6821. 自定义数据值长度超过1024。
6922. 无效的令牌。
7023. 无效的上下文标识。
7124. 无效的凭据标识。
72
73**处理步骤**
74
75请传入正确的参数。
76
77## 12300003 账号不存在
78
79**错误信息**
80
81The account does not exist.
82
83**可能原因**
84
85该错误码表示操作的账号不存在,可能原因如下:
861. 查询/激活/删除未创建的账号。
872. 查询/激活/删除已删除的账号。
883. 为已删除的账号设置约束/用户名/头像。
894. 更新未创建的账号。
905. 为不存在的账号设置/取消账号信息访问授权。
916. 为不存在的账号设置/删除/查询密码。
927. 为不存在的账号设置/删除令牌。
938. 为不存在的账号设置额外信息。
949. 为不存在的账号设置/删除凭据。
9510. 为不存在的账号设置自定义数据。
9611. 为不存在的账号使能分布式同步功能。
97
98**处理步骤**
99
100请检查账号是否存在。
101
102## 12300004 账号已存在
103
104**错误信息**
105
106The account already exists.
107
108**可能原因**
109
110该错误码表示账号已存在,可能原因如下:
111创建已存在的账号。
112
113**处理步骤**
114
115请取消创建,或使用其他账号名重试。
116
117## 12300005 不支持多用户
118
119**错误信息**
120
121Multi-user is not supported.
122
123**可能原因**
124
125该错误码表示不支持多用户,可能原因如下:
126当前设备不支持多用户,无法创建账号。
127
128**处理步骤**
129
130无法创建其他账号,请取消创建。
131
132## 12300006 不支持的账号类型
133
134**错误信息**
135
136The account type is not supported.
137
138**可能原因**
139
140该错误码表示提供了不支持的账号类型,可能原因如下:当前设备不支持创建指定类型的账号。
141
142**处理步骤**
143
144请创建其他类型的账号。
145
146## 12300007 账号数量已达上限
147
148**错误信息**
149
150The number of accounts has reached the upper limit.
151
152**可能原因**
153
154该错误码表示账号数量已达上限,可能原因如下:创建系统账号/应用账号时,已存在1000个账号。
155
156**处理步骤**
157
158请删除其他账号后再创建。
159
160## 12300008 受限的账号
161
162**错误信息**
163
164The specified account is restricted.
165
166**可能原因**
167
168该错误码表示操作的是受限账号,可能原因如下:
1691. 删除系统保留用户。
1702. 查询系统保留用户的约束源类型。
1713. 创建id为0-100的账号。
172
173**处理步骤**
174
175指定id为系统保留用户,无法操作。
176
177## 12300009 账号已激活
178
179**错误信息**
180
181The account has been activated.
182
183**可能原因**
184
185该错误码表示账号已激活,可能原因如下:
186激活已激活的账号。
187
188**处理步骤**
189
190当前账号已激活,请勿重复操作。
191
192## 12300010 账号服务忙碌
193
194**错误信息**
195
196The account service is busy.
197
198**可能原因**
199
200该错误码表示账号服务忙,可能原因如下:
2011. 短时间内提交重复请求,如重复激活、重复设置等。
2022. 应用账号的认证会话数量超过256,无法处理新的认证请求。
203
204**处理步骤**
205
206请等待一段时间后重试,并降低调用频率。
207
208## 12300011 事件监听器已注册
209
210**错误信息**
211
212The event listener has been registered.
213
214**可能原因**
215
216该错误码表示监听器已注册,可能原因如下:
217当前应用向系统注册一个已经注册过的监听器,无法重复注册。
218
219**处理步骤**
220
221请取消注册,或使用未注册过的监听器重新注册。
222
223## 12300012 事件监听器未注册
224
225**错误信息**
226
227The event listener has not been registered.
228
229**可能原因**
230
231该错误码表示监听器未注册,可能原因如下:
232解注册一个未注册过的监听器。
233
234**处理步骤**
235
236请使用已注册的监听器执行解注册操作。
237
238## 12300013 网络异常
239
240**错误信息**
241
242Network exception.
243
244**可能原因**
245
246该错误码表示网络异常,可能原因如下:
2471. 未连接网络。
2482. 联网异常。
2493. 应用无联网权限。
2504. 未知的网络错误。
251
252**处理步骤**
253
2541. 连接网络。
2552. 确保网络可以正常联网。
2563. 确保应用具有联网权限。
2574. 重试相关操作。
258
259## 12300014 域账号未认证
260
261**错误信息**
262
263The domain account is not authenticated.
264
265**可能原因**
266
267域账号未登录。
268
269**处理步骤**
270
271先登录域账号。
272
273## 12300015 短名称已存在
274
275**错误信息**
276
277The short name already exists.
278
279**可能原因**
280
281创建账号使用的短名称已经存在。
282
283**处理步骤**
284
285更换别的不存在的短名称。
286
287## 12300016 账号登录数已达上限
288
289**错误信息**
290
291The number of logged in accounts reaches the upper limit.
292
293**可能原因**
294
295登录的账号数已经达到上限,不能再登录新账号。
296
297**处理步骤**
298
299将已经登录的账号退出,再登录新的账号。
300
301<!--Del-->
302
303## 12300021 系统账号已绑定域账号
304
305**错误信息**
306
307The OS account is already bound.
308
309**错误描述**
310
311输入的系统账号已绑定域账号。
312
313**可能原因**
314
315输入的系统账号已绑定域账号。
316
317**处理步骤**
318
319系统账号不允许重复绑定域账号,请更换系统账号进行绑定。
320
321## 12300022 域账号已被绑定
322
323**错误信息**
324
325The domain account is already bound.
326
327**错误描述**
328
329输入的域账号已绑定系统账号。
330
331**可能原因**
332
333输入的域账号已绑定系统账号。
334
335**处理步骤**
336
337同一域账号不允许绑定多个系统账号,请更换域账号或删除绑定的账号后再进行绑定。
338
339<!--DelEnd-->
340
341## 12300101 凭据不正确
342
343**错误信息**
344
345The credential is incorrect.
346
347**可能原因**
348
349该错误码表示凭据不正确,可能原因如下:
3501. 密码输入错误;
3512. 生物特征不匹配;
3523. 令牌失效;
353
354**处理步骤**
355
356请输入正确有效的凭据重试。
357
358## 12300102 凭据不存在
359
360**错误信息**
361
362The credential does not exist.
363
364**可能原因**
365
366该错误码表示凭据不存在,可能原因如下:
3671. 认证未录入的凭据类型。
3682. 查询未录入的凭据类型。
3693. 删除未录入的凭据类型。
370
371**处理步骤**
372
373请确认凭据类型是否存在。
374
375## 12300103 凭据输入器已注册
376
377**错误信息**
378
379The credential inputer already exists.
380
381**可能原因**
382
383该错误码表示凭据输入器已注册,可能原因如下:
384PIN码输入器已注册,解注册之前无法重复注册。
385
386**处理步骤**
387
388凭据输入器已存在,请勿重复操作。
389
390## 12300104 凭据输入器不存在
391
392**错误信息**
393
394The credential inputer is not found.
395
396**可能原因**
397
398该错误码表示凭据输入器不存在,可能原因如下:
399认证、添加、修改凭据时,未注册凭据输入器。
400
401**处理步骤**
402
403注册凭据输入器。
404
405## 12300105 可信等级不支持
406
407**错误信息**
408
409The trust level is not supported.
410
411**可能原因**
412
413该错误码表示可信等级不支持,可能原因如下:
414传入系统不支持的可信等级。
415
416**处理步骤**
417
418请输入正确的可信等级。
419
420## 12300106 认证类型不支持
421
422**错误信息**
423
424The authentication type is not supported.
425
426**可能原因**
427
428该错误码表示认证类型不支持,可能原因如下:
429传入系统不支持的认证类型。
430
431**处理步骤**
432
433请提供系统支持的认证类型。
434
435## 12300107 认证类型不存在
436
437**错误信息**
438
439The authentication type does not exist.
440
441**可能原因**
442
443该错误码表示认证类型不存在,可能原因如下:
444查询/删除令牌时,指定的鉴权类型不存在。
445
446**处理步骤**
447
448请使用存在的认证类型查询/删除。
449
450## 12300108 认证会话不存在
451
452**错误信息**
453
454The authentication session does not exist.
455
456**可能原因**
457
458该错误码表示会话不存在,可能原因如下:
459
460查询不存在的会话回调。
461
462**处理步骤**
463
464请使用已成功打开的会话标识查询会话回调。
465
466## 12300109 认证、凭据录入、更新等操作被取消
467
468**错误信息**
469
470The authentication, enrollment, or update operation is canceled.
471
472**可能原因**
473
474该错误码表示认证、凭据录入、更新等操作被取消,可能原因如下:
475认证过程中,用户取消认证操作。
476录入凭据过程中,用户取消录入操作。
477录入凭据过程中,用户取消更新操作。
478
479**处理步骤**
480
481重新或结束认证操作。
482
483## 12300110 认证被锁定
484
485**错误信息**
486
487The authentication is locked.
488
489**可能原因**
490
491该错误码表示认证被锁定,可能原因如下:
492认证类型错误次数超过上限。
493
494**处理步骤**
495
496认证错误次数超过上限,请在freezingTime之后重试。
497
498## 12300111 认证超时
499
500**错误信息**
501
502The authentication time out.
503
504**可能原因**
505
506该错误码表示认证超时,可能原因如下:
5071. 对于系统账号,认证、录入超过三分钟。
5082. 认证服务因网络原因无法及时响应而超时。
509
510**处理步骤**
511
5121. 认证录入超时,请重试。
5132. 请确认网络环境无问题后重试。
514
515## 12300112 认证服务忙
516
517**错误信息**
518
519The authentication service is busy.
520
521**可能原因**
522
523该错误码表示认证服务忙,可能原因如下:
524系统账号认证时,认证总数超过5个。
525应用账号认证时,三方应用的认证器服务忙碌(根据实际情况决定)。
526
527**处理步骤**
528
529当前认证服务忙,请稍后重试。
530
531## 12300113 认证服务不存在
532
533**错误信息**
534
535The account authentication service does not exist.
536
537**可能原因**
538
539该错误码表示认证服务不存在,可能原因如下:
540对于应用账号:
5411. 请求鉴权时,账号所属应用不支持认证器服务。
5422. 隐式添加账号时,账号所属应用不支持认证器服务。
5433. 验证指定账号的凭据时,该账号所属应用不支持认证器服务。
5444. 设置应用的认证器属性时,指定的应用不支持认证器服务。
5455. 检查账号标签时,指定的应用不支持认证器服务。
546
547**处理步骤**
548
549请取消操作,或向支持认证服务的应用进行认证。
550
551## 12300114 认证服务异常
552
553**错误信息**
554
555The account authentication service works abnormally.
556
557**可能原因**
558
559该错误码表示账号认证服务异常,可能原因如下:
5601. 身份认证服务出现未知错误。
5612. 应用认证器不符合规范。
562
563**处理步骤**
564
5651. 请重试或重启系统。
5662. 请按照规范开发应用认证器。
567
568## 12300115 用户认证密码个数达到上限
569
570**错误信息**
571
572The number of credentials reaches the upper limit.
573
574**可能原因**
575
5761. 身份认证服务出现未知错误。
5772. 用户已有对应类型的密码,不能再添加密码。
578
579**处理步骤**
580
5811. 请重试或重启系统。
5822. 请修改密码或删除已有密码。
583
584## 12300116 凭证复杂度验证失败
585
586**错误信息**
587
588Credential complexity verification failed.
589
590**可能原因**
591
592设置的凭证太过简单。
593
594**处理步骤**
595
596按照要求录入包含特定字符的凭证。
597
598## 12300117 PIN码过期
599
600**错误信息**
601
602PIN is expired.
603
604**可能原因**
605
606用户认证的PIN码过期。
607
608**处理步骤**
609
610重新设置PIN码。
611
612## 12400001 应用不存在
613
614**错误信息**
615
616The application does not exist.
617
618**可能原因**
619
620该错误码表示应用不存在,可能原因如下:
6211. 设置访问权限时,目标应用不存在。
6222. 设置开放授权时,目标应用不存在。
623
624**处理步骤**
625
626请取消设置,或使用已安装的应用包名重试。
627
628## 12400002 自定义数据不存在
629
630**错误信息**
631
632The custom data does not exist.
633
634**可能原因**
635
636该错误码表示自定义数据不存在,可能原因如下:查询账号的自定义数据时,输入的键名不存在。
637
638**处理步骤**
639
640请使用存在的自定义数据的键名查询。
641
642## 12400003 自定义数据的数量已达上限
643
644**错误信息**
645
646The number of custom data records reaches the upper limit.
647
648**可能原因**
649
650该错误码表示自定义数据的数量已达上限,可能原因如下:设置自定义数据时,目标账号的自定义数据数量已达512。
651
652**处理步骤**
653
654请取消设置操作,或者删除已存在的自定义数据。
655
656## 12400004 令牌数量已达上限
657
658**错误信息**
659
660The number of tokens reaches the upper limit.
661
662**可能原因**
663
664该错误码表示令牌数量已达上限,可能原因如下:添加令牌时,目标账号的令牌数量已达1024。
665
666**处理步骤**
667
668请取消添加操作,或者删除已存在的令牌后再添加。
669
670## 12400005 授权列表已达上限
671
672**错误信息**
673
674The size of the authorization list reaches the upper limit.
675
676**可能原因**
677
678该错误码表示授权列表已达上限,可能原因如下:设置访问/开放授权时,授权列表的大小超过1024。
679
680**处理步骤**
681
682请取消设置操作,或者撤销已存在的访问/开放授权后再设置。