在设备配置 Android MGMT API 期间自动设置 WiFi

Posted

技术标签:

【中文标题】在设备配置 Android MGMT API 期间自动设置 WiFi【英文标题】:Automate WiFi setup during device provisioning Android MGMT API 【发布时间】:2021-10-27 01:47:39 【问题描述】:

我正在使用 android Management API 部署完全托管的设备 - 我为我的每台平板电脑创建策略,并通过 QR 码进行配置。我最近在我的策略中添加了一个 openNetworkConfiguration。我假设这样做的目的是在配置时自动连接到网络。我错了吗?

我使用家庭 WiFi 对此进行了测试。我在策略中输入的值就所需参数而言是有效的,因为 MGMT API 不会让无效设置通过……而且我知道我自己的 WiFi 凭据。那么为什么我提供的 openNetworkConfiguration 在我扫描了我的设备的二维码后不会自动将我连接到 WiFi?

【问题讨论】:

【参考方案1】:

您的政策只会在您的设备配置后应用,这意味着当您恢复出厂设置并扫描二维码时,该政策尚未应用到您的设备上,它将在连接到网络并完成后应用初始设置。

配置后(在初始设置之后),openNetworkConfiguration 策略将应用于您的设备。 Wifi 连接信息可以作为配置 QR 码的一部分。列出了使用 QR 码进行配置的可用选项here。

要在设备设置/配置期间连接到 WiFi 连接,您需要(最少)包括 SSID 和密码信息。请记住,可以使用简单的 QR 阅读器应用程序获取 QRCode 中的数据。通过包含此信息,客户将向任何拥有 QR 码的人公开他们的 wifi 密码。

您可以查看quick start guide 以了解有关配置设备过程的更多信息。

【讨论】:

以上是关于在设备配置 Android MGMT API 期间自动设置 WiFi的主要内容,如果未能解决你的问题,请参考以下文章

锐捷交换机系统安装与升级

锐捷交换机系统安装与升级

如果从 Visual Studio 2019 发布而中间没有 API Mgmt,如何让 Azure API 应用程序正常工作?

无法在 Android Studio 上更改 API 级别

在预发布 Android 期间未测试设备

API 调用期间的 Android 屏幕旋转会产生 kotlinx.coroutines.JobCancellationException