用于内部 URL 的 Eddystone

Eddystone for internal URLs

我为学校的教师编写了一项服务,他们可以使用该工具来实现课堂自动化。 为了方便访问,我想通过 URL 实现身份验证。教师 WLAN 与其他 WLAN 位于不同的子网上。 URL 是我拥有并添加了 SSL 证书的域的子域。现在我准备部署一些信标用于测试目的,我注意到 Google Chrome 不会显示我的内部 URL 的信标。 URL 像 google.com 和 facebook.com 一样工作得很好。 物理 Web 浏览器应用程序识别内部 URL.

我该怎么办?

遗憾的是,您不能使用 Chrome 来显示指向私有子网的物理网络 URL。 Chrome 系统的一部分是托管在 Google 的服务器端组件,它检查 URL,验证它是否已解析,并提取有关它指向的页面的元数据。 如果该页面无法在开放的 Internet 上访问,此检查将失败并且 Chrome 将默默地忽略由 URL 传输的物理网络灯塔.

虽然您不能使用 Chrome 显示此类 URL,但您可以使用 Android Beacon Library.

等检测 SDK 在您自己的自定义应用程序中显示它们