Docs 菜单

Docs 主页查看和分析数据Atlas 图表

嵌入式错误代码

如果嵌入式图表或仪表盘无法呈现,Charts 会显示错误代码来代替所呈现的图表或仪表盘。有关每个错误代码的更多信息,请参阅下表。

注意

要查看更详细的错误描述,可以打开浏览器的开发控制台。

错误代码
错误原因
详细信息
-1
未知错误。
2
未找到图表。
检查 iframe 中的 id 字段,确保其与 Embed Chart(嵌入图表)模式窗口中的 id 匹配。
3
未启用嵌入。
检查图表或仪表盘的 Embed Chart(嵌入图表)或 Embed Dashboard(嵌入仪表盘)模态窗口中是否启用了嵌入。
4
不允许嵌入。
检查图表或仪表盘的支持数据源是否启用了嵌入。
5
有效负载无效。

您的应用程序服务器没有创建可用的签名

注意

使用经过验证的签名对嵌入式图表进行身份验证的功能已弃用。取而代之的是使用嵌入身份验证提供程序

6
指定的 autoRefresh 值无效。
autoRefresh 值必须是大于 0 的整数。
7
不允许过滤器
筛选嵌入式图表时,筛选器中使用的字段必须存在于允许的筛选器字段列表中。此外,嵌入图表的筛选器不能在字段名前使用非逻辑运算符(如 $expr$where$text)。
8
过滤器无效。
filter 参数包含无效值。
9
无效的 JWT
您应用程序的 JWT 无效或格式不正确。
10
JWT 没有匹配的提供商。
应用程序的 JWT经过身份验证的嵌入提供者无关。
11
未配置身份验证提供程序。
您必须配置经过身份验证的嵌入提供程序来支持 JWT
12
JWT 在将来发出。

如果发出 JWT 的计算机上的时间比实际时间早 5 分钟以上,则会发生此错误。如果手动调整了机器的时间,则可能发生这种情况。

要解决此错误,请确保发出 JWT 的机器与实际时间同步,并设置为正确时区。

13
JWT 没有过期日。
要使用 JWT 进行身份验证嵌入,必须有过期日期。永不过期的 JWT 存在危险,因为如果令牌遭到泄露,有人可以随时访问令牌保护的数据。
14
JWT 已过期。
您需要在未来重新发布具有过期日期的 JWT
15
令牌寿命大于 24 小时。
令牌过期时间不能超过创建令牌后的 24 小时。定期刷新令牌可确保令牌持有者仍然拥有预期的访问权限。
16
JWT 上的受众标签与任何提供程序都不匹配。
您的 JWT 的受众声明必须将受众声明与令牌的关联身份验证提供程序相匹配。
17
注入的过滤器无法应用。
注入的过滤器函数失败或返回非法结果。
18
客户端 ID 与提供程序不匹配。
如果令牌有效但是为不同的应用程序颁发的,则 Atlas App Services 和 Google 身份验证提供程序会出现此错误。
←  管理嵌入列项数据传输 →