您的小部件可以加载哪些域名?

介绍聊天小部件的域名批准在技术上如何运作,以及在何处维护。

最后检查时间: 2026-07-20

为确保您的聊天小部件只能加载到您自己的网站而非他人页面上,Zentor App 会在每次请求时对照已登记的批准列表检查来源域名。该列表由 Zentor 在创建您的小部件时维护——“设置”区域目前没有自助功能可供您自行添加或删除域名。

分步操作

  1. 向 Zentor 告知域名请向您的 Zentor 联系人说明应在哪个/哪些域上加载您的小部件——这可在设置时或后续修改时完成。
  2. 创建带域名批准的小部件Zentor 会在配置中按已批准的域名创建您的小部件。一个小部件可同时批准多个域名。
  3. 插入嵌入代码在已批准的域名上插入收到的嵌入代码(请参阅文章“将聊天小部件嵌入您的网站”)。
  4. 检查功能请在已批准的域名上打开您的网站——小部件应能加载;在未获批准的域名上,它仍会被屏蔽。

预期结果

您的小部件仅会在您告知 Zentor 且已获批准的域名上加载。

常见错误

该小部件在我的网站上无法加载,浏览器控制台显示 403 错误。

原因: 发起调用的域名不在小部件的白名单中(错误代码 WIDGET_ORIGIN_DENIED)。

解决方案: 请检查您告知 Zentor 的域名是否准确(包括带不带 www.、http 还是 https),并联系您的 Zentor 联系人进行更正。

我想批准另一个域名(例如预发布环境),但找不到相关设置。

原因: 域名批准仅由 Zentor 在小部件配置时维护,不支持事后自助修改。

解决方案: 请将需要新增的域名告知您的 Zentor 联系人。

该小部件会在任意域名上加载,包括未获批准的域名。

原因: 若未为小部件登记任何域名,则技术上不受限制——任何来源(Origin)都会被接受。

解决方案: 这是配置缺失时的特殊情况;请联系 Zentor 设置域名限制。

相关文章

← 返回分类