• 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## 12300013 网络异常
234
235**错误信息**
236
237The network exception.
238
239**可能原因**
240
241该错误码表示网络异常,可能原因如下:
2421. 未连接网络;
2432. 联网异常;
2443. 应用无联网权限;
2454. 未知的网络错误;
246
247**处理步骤**
248
2491. 连接网络;
2502. 确保网络可以正常联网;
2513. 确保应用具有联网权限;
2524. 重试相关操作;
253
254## 12300101 凭据不正确
255
256**错误信息**
257
258The credential is incorrect.
259
260**可能原因**
261
262该错误码表示凭据不正确,可能原因如下:
2631. 密码输入错误;
2642. 生物特征不匹配;
2653. 令牌失效;
266
267**处理步骤**
268
269请输入正确有效的凭据重试。
270
271## 12300102 凭据不存在
272
273**错误信息**
274
275The credential does not exist.
276
277**可能原因**
278
279该错误码表示凭据不存在,可能原因如下:
2801. 认证未录入的凭据类型。
2812. 查询未录入的凭据类型。
2823. 删除未录入的凭据类型。
283
284**处理步骤**
285
286请确认凭据类型是否存在。
287
288## 12300103 凭据输入器已注册
289
290**错误信息**
291
292The credential inputer already exists.
293
294**可能原因**
295
296该错误码表示凭据输入器已注册,可能原因如下:
297PIN码输入器已注册,解注册之前无法重复注册。
298
299**处理步骤**
300
301凭据输入器已存在,请勿重复操作。
302
303## 12300104 凭据输入器不存在
304
305**错误信息**
306
307The credential inputer not found.
308
309**可能原因**
310
311该错误码表示凭据输入器不存在,可能原因如下:
312认证、添加、修改凭据时,未注册凭据输入器。
313
314**处理步骤**
315
316注册凭据输入器。
317
318## 12300105 可信等级不支持
319
320**错误信息**
321
322The trust level is not supported.
323
324**可能原因**
325
326该错误码表示提供了可信等级不支持,可能原因如下:
327传入系统不支持的可信等级。
328
329**处理步骤**
330
331请输入正确的可信等级。
332
333## 12300106 认证类型不支持
334
335**错误信息**
336
337The auth type is not supported.
338
339**可能原因**
340
341该错误码表示提供了认证类型不支持,可能原因如下:
342传入系统不支持的认证类型。
343
344**处理步骤**
345
346请提供系统支持的认证类型。
347
348## 12300107 认证类型不存在
349
350**错误信息**
351
352The auth type does not exist.
353
354**可能原因**
355
356该错误码表示认证类型不存在,可能原因如下:
357查询/删除令牌时,指定的鉴权类型不存在。
358
359**处理步骤**
360
361请使用存在的认证类型查询/删除。
362
363## 12300108 认证会话不存在
364
365**错误信息**
366
367The authentication session does not exist.
368
369**可能原因**
370
371该错误码表示会话不存在,可能原因如下:
372
373查询不存在的会话回调。
374
375**处理步骤**
376
377请使用已成功打开的会话标识查询会话回调。
378
379## 12300109 认证、凭据录入、更新等操作被取消
380
381**错误信息**
382
383The authentication, enrollment, update operation is canceled.
384
385**可能原因**
386
387该错误码表示认证、凭据录入、更新等操作被取消,可能原因如下:
388认证过程中,用户取消认证操作。
389录入凭据过程中,用户取消录入操作。
390录入凭据过程中,用户取消更新操作。
391
392**处理步骤**
393
394重新或结束认证操作。
395
396## 12300110 认证被锁定
397
398**错误信息**
399
400The authentication is locked.
401
402**可能原因**
403
404该错误码表示认证被锁定,可能原因如下:
405认证类型错误次数超过上限。
406
407**处理步骤**
408
409认证错误次数超过上限,请在freezingTime之后重试。
410
411## 12300111 认证超时
412
413**错误信息**
414
415The authentication is timeout.
416
417**可能原因**
418
419该错误码表示认证超时,可能原因如下:
4201. 对于系统帐号,认证、录入超过三分钟。
4212. 认证服务因网络原因无法及时响应而超时。
422
423**处理步骤**
424
4251. 认证录入超时,请重试。
4262. 请确认网络环境无问题后重试。
427
428## 12300112 认证服务忙
429
430**错误信息**
431
432The auth service is busy.
433
434**可能原因**
435
436该错误码表示认证服务忙,可能原因如下:
437系统帐号认证时,认证总数超过5个。
438应用帐号认证时,三方应用的认证器服务忙碌(根据实际情况决定)。
439
440**处理步骤**
441
442当前认证服务忙,请稍后重试。
443
444## 12300113 认证服务不存在
445
446**错误信息**
447
448The account authenticator service does not exist.
449
450**可能原因**
451
452该错误码表示认证服务不存在,可能原因如下:
453对于应用帐号:
4541. 请求鉴权时,帐号所属应用不支持认证器服务。
4552. 隐式添加帐号时,帐号所属应用不支持认证器服务。
4563. 验证指定帐号的凭据时,该帐号所属应用不支持认证器服务。
4574. 设置应用的认证器属性时,指定的应用不支持认证器服务。
4585. 检查帐号标签时,指定的应用不支持认证器服务。
459
460**处理步骤**
461
462请取消操作,或向支持认证服务的应用进行认证。
463
464## 12300114 认证服务异常
465
466**错误信息**
467
468The account authenticator service works abnormally.
469
470**可能原因**
471
472该错误码表示帐号认证服务异常,可能原因如下:
4731. 身份认证服务出现未知错误;
4742. 应用认证器不符合规范;
475
476**处理步骤**
477
4781. 请重试或重启系统。
4792. 按照规范开发应用认证器。
480
481## 12400001 应用不存在
482
483**错误信息**
484
485The application does not exist.
486
487**可能原因**
488
489该错误码表示应用不存在,可能原因如下:
4901. 设置访问权限时,目标应用不存在。
4912. 设置开放授权时,目标应用不存在。
492
493**处理步骤**
494
495请取消设置,或使用已安装的应用包名重试。
496
497## 12400002 自定义数据不存在
498
499**错误信息**
500
501The custom data does not exist.
502
503**可能原因**
504
505该错误码表示自定义数据不存在,可能原因如下:
506查询帐号的自定义数据时,输入的键名不存在。
507
508**处理步骤**
509
510请使用存在的自定义数据的键名查询。
511
512## 12400003 自定义数据的数量已达上限
513
514**错误信息**
515
516The number of custom data reaches upper limit.
517
518**可能原因**
519
520该错误码表示自定义数据的数量已达上限,可能原因如下:
521设置自定义数据时,目标帐号的自定义数据数量已达512。
522
523**处理步骤**
524
525请取消设置操作,或者删除已存在的自定义数据。
526
527## 12400004 令牌数量已达上限
528
529**错误信息**
530
531The number of token reaches upper limit.
532
533**可能原因**
534
535该错误码表示令牌数量已达上限,可能原因如下:
536添加令牌时,目标帐号的令牌数量已达1024。
537
538**处理步骤**
539
540请取消添加操作,或者删除已存在的令牌后再添加。
541
542## 12400005 授权列表已达上限
543
544**错误信息**
545
546The size of authorization list reaches upper limit.
547
548**可能原因**
549
550该错误码表示授权列表已达上限,可能原因如下:
551设置访问/开放授权时,授权列表的大小超过1024。
552
553**处理步骤**
554
5551. 请取消设置操作,或者撤销已存在的访问/开放授权后再设置。