Skip to content
Access

Secure network: certificates, identity and Passpoint

MDM WiFi 证书配置文件对比:Intune、Jamf Pro、JumpCloud、Kandji、Hexnode、Iru 和 Addigy

使用本参考指南可以遴选出能够向您的设备群推送 EAP-TLS WiFi 证书配置文件 MDM,数值截至 2026 年 6 月 10 日。您可以对比 Intune、Jamf Pro、JumpCloud、Kandji(现为 Iru)、Hexnode 和 Addigy 在平台覆盖范围、证书分发、已记录的 CA 路径以及服务器验证方面的表现。然后,您可以规划从 PEAP 迁移到 EAP-TLS 并接入 Purple 云端 RADIUS 的方案。

11 min read

{{asset:header_image.png}}

此处的每个 MDM 均能推送 EAP-TLS WiFi 证书配置文件,该文件基于 SCEP 或 PKCS 证书以及 WiFi 负荷构建。Microsoft Intune 和 Hexnode 覆盖 Windows、Apple 和 Android。Jamf Pro、Kandji(现为 Iru)和 Addigy 覆盖 Apple 设备。JumpCloud 颁发其自己的证书。Purple 的云端 RADIUS 负责对结果进行验证。数值截至 2026 年 6 月 10 日。

如何阅读本 MDM WiFi 证书配置文件参考指南?

本参考指南涵盖一项任务:将客户端证书及匹配的 WiFi 配置文件部署到受控设备上。随后,这些设备即可通过 EAP-TLS 连接至您现有的接入点,加入您的安全网络。

主矩阵中的每一行代表一个 MDM。每一列解答了您在制定备选清单之前会提出的问题。“来源”列指明了每个单元格背后的厂商文档或标准。对于未找到相关文档的数值,我们选择留空而非臆测。

各列中的术语

  • EAP-TLS(带传输层安全的扩展认证协议,RFC 5216):设备使用证书而非密码来证明其身份。
  • IEEE 802.1X:您的接入点在 WPA2-Enterprise 或 WPA3-Enterprise SSID 上执行的基于端口的访问控制标准。
  • RADIUS:负责检查每个 802.1X 请求的服务器。它会返回接受或拒绝指令,以及诸如 VLAN 等属性。
  • VLAN(虚拟局域网):设备在完成身份验证后所进入的网络段。
  • SCEP(简单证书注册协议,RFC 8894):设备生成自己的密钥,并向您的证书颁发机构 (CA) 请求证书。
  • PKCS #12:在设备外部生成的包含证书及其私钥的捆包。
  • 受信任根及服务器名称:告知设备应当接受哪个 RADIUS 服务器证书的设置。

配置文件应用的具体位置

Purple Access 在单一平台上运行三个网络。开放网络承载强制门户登录和 BYOD(自带设备)接入。安全网络承载 EAP-TLS、身份提供程序登录、Passpoint 以及云端 RADIUS。xPSK 网络为每台设备或居住者提供其专属的预共享密钥。在这三个网络上,均由身份信息决定 VLAN。

本参考指南中的所有配置文件均应用于安全网络。您的 MDM 会交付证书和配置文件。Purple 的云端 RADIUS 会验证该证书并读取其中的身份信息。SSID 依然保留在您现有的接入点上,因此您无需购置新硬件。

{"kind":"flow","direction":"lr","caption":"MDM 证书配置文件如何连接至安全网络","alt":"从 MDM 控制台和证书颁发机构到受管设备、接入点、Purple 云 RADIUS 以及 VLAN 分配的流程。","nodes":[{"id":"a","label":"MDM 控制台","sub":"Intune、Jamf Pro、JumpCloud、Kandji(现为 Iru)、Hexnode、Addigy","tone":"neutral"},{"id":"b","label":"证书颁发机构","sub":"通过 SCEP 或 PKCS #12 颁发客户端证书","tone":"neutral"},{"id":"c","label":"受管设备","sub":"持有证书、可信根证书和 WiFi 配置文件","tone":"neutral"},{"id":"d","label":"接入点","sub":"Cisco Meraki、HPE Aruba、Ruckus、Juniper Mist、Ubiquiti UniFi","tone":"neutral"},{"id":"e","label":"Purple 云 RADIUS","sub":"验证 EAP-TLS 并读取身份信息","tone":"brand"},{"id":"f","label":"VLAN 分配","sub":"身份信息在安全网络上设置 VLAN","tone":"success"}],"edges":[{"from":"a","to":"b","label":"挑战码或连接器"},{"from":"b","to":"c","label":"证书"},{"from":"a","to":"c","label":"WiFi 配置文件","style":"dashed"},{"from":"c","to":"d","label":"802.1X"},{"from":"d","to":"e","label":"RADIUS"},{"from":"e","to":"f","label":"允许接入"}]}

截至日期

每个表格都包含一个截至日期(asOf)。本版本发布日期为 2026 年 6 月 10 日。MDM 控制台会在版本更新中发生变化,因此如果某个单元格的信息早于其截至日期,请务必核对相关链接文档。

{"tone":"note","title":"范围","text":"本页面对比了各 MDM 供应商针对 WiFi 证书配置文件所记录的功能。定价、补丁管理和应用管理不在本对比范围内。"}

各个 MDM 分别支持哪些 WiFi 证书配置文件?

该矩阵回答了每个 MDM 的四个核心问题:哪些平台支持 WiFi 证书配置文件?证书是如何送达的?供应商记录了哪些 CA 路径?WiFi 配置文件又是如何指向该证书的?

{"caption":"MDM WiFi 证书配置文件对比","asOf":"2026-06-10","columns":[{"key":"mdm","label":"MDM"},{"key":"plat","label":"WiFi 配置文件平台"},{"key":"cert","label":"证书交付"},{"key":"ca","label":"已记录的 CA 路径"},{"key":"eap","label":"EAP-TLS 链接"},{"key":"src","label":"来源"}],"rows":[["Microsoft Intune","Windows, macOS, iOS, iPadOS, Android Enterprise","SCEP、PKCS 及可信证书配置文件","通过 Certificate Connector 的 AD CS、Microsoft Cloud PKI、合作伙伴 CA","WiFi 配置文件选择 SCEP 或 PKCS 配置文件","Microsoft Learn:Intune 中的证书"],["Jamf Pro","macOS, iOS, iPadOS","证书 (PKCS #12) 与 SCEP 有效负载","内置 CA、AD CS Connector、DigiCert、Venafi、SCEP 代理","WiFi 有效负载选择身份证书","Jamf Pro 文档:PKI 证书"],["JumpCloud","macOS, Windows, iOS","JumpCloud 颁发的证书;自定义 Apple 配置文件","用于 JumpCloud RADIUS 的 JumpCloud CA;通过自定义配置文件的外部 SCEP","用于 RADIUS 的基于证书的身份验证","JumpCloud 技术支持:RADIUS 基于证书的身份验证"],["Kandji (now Iru)","macOS, iOS, iPadOS, tvOS","证书、SCEP 及 AD CS 库项目","通过 Kandji AD CS Connector 的 AD CS;任何 SCEP 服务器","WiFi 库项目选择身份证书","Kandji 技术支持:库项目"],["Hexnode","Windows, macOS, iOS, iPadOS, Android","证书与 SCEP 策略","任何 SCEP 服务器,例如带有 NDES 的 AD CS;PKCS #12 上传","WiFi 策略引用该证书","Hexnode 帮助中心:WiFi 与 SCEP 策略"],["Addigy","macOS, iOS, iPadOS","证书与 SCEP MDM 有效负载","任何 SCEP 服务器;PKCS #12 上传","WiFi 有效负载引用身份证书","Addigy 技术支持:MDM 配置"]],"footnote":"平台为各厂商在截止日期时为其 WiFi 证书配置文件记录的平台。请查阅发布说明以获取更新平台的信息。","download":{"filename":"mdm-wifi-certificate-profiles.csv"}}

其中呈现出三种明显的模式。Intune 和 Hexnode 记录了跨 Windows、Apple 和 Android 的 WiFi 证书配置文件。Jamf Pro、Kandji (now Iru) 和 Addigy 基于 Apple 的有效负载构建,因此它们的 EAP 选项相匹配,但其 CA 集成有所不同。JumpCloud 将其证书与自带的 RADIUS 服务相配对,这改变了将其连接到 Purple 的方式。

哪些说明会改变矩阵中的单元格?

Kandji 和 Iru 是同一款产品

Kandji 于 2025 年宣布品牌重命名为 Iru。鉴于其 WiFi、证书、SCEP 和 AD CS 库项目均属于同一款产品,因此同一行涵盖了这两个名称。较旧的技术支持文章仍在使用 Kandji 这一名称。

Intune 需要先配置 CA 路径,WiFi 配置文件才能生效

仅当您获得 Microsoft Cloud PKI 许可时,Intune 才会自行颁发证书。否则,SCEP 会通过网络设备注册服务 (NDES) 和 Intune Certificate Connector 针对 Active Directory 证书服务 (AD CS) 运行。受支持的第三方 CA 是另一种途径。PKCS 交付同样使用 Certificate Connector。

首先部署可信证书配置文件,然后部署 SCEP 或 PKCS 配置文件,最后部署同时引用这两者的 WiFi 配置文件。Intune 的 SCEP 配置文件包含一个续订阈值(即剩余生命周期的百分比),文档记录的默认值为 20%。要在托管 CA 和 AD CS 之间做出选择,请阅读 适用于 WiFi 证书的托管 PKI 或 AD CS。

仅限 Apple 的 MDM 共享同一种有效负载模型

Jamf Pro、Kandji(现为 Iru)和 Addigy 用于配置 Apple 的 WiFi 有效负载。Apple 文档中列出的支持 EAP 类型包括 TLS、TTLS、LEAP、PEAP、EAP-FAST、EAP-SIM 和 EAP-AKA。因此三者的 EAP-TLS 单元格内容完全相同。区别在于 CA 列,每个厂商所支持的集成方式有所不同。

JumpCloud 证书专为 JumpCloud RADIUS 构建

JumpCloud 的基于证书的身份验证由 JumpCloud CA 颁发证书,专门用于其自身的 RADIUS 服务。如果希望改用 Purple 的云 RADIUS,请与 JumpCloud 确认两点。第一,第三方 RADIUS 服务器能否信任该颁发 CA?第二,带有指向您自定义 CA 的 SCEP 有效负载的自定义配置文件,是否适合您的 Apple 设备阵列?JumpCloud 与 802.1X 指南 详细说明了这两种路径。

服务器验证是一项单独的设置

Intune 将其标记为“用于服务器验证的根证书”和“证书服务器名称”。Apple 有效负载则称之为可信证书和可信服务器名称。矩阵中的每个 MDM 都提供了该选项,但没有任何工具会自动为您填写。

{"tone":"warning","title":"在每个配置文件中设置服务器信任","text":"如果将可信根证书或服务器名称留空,设备可能会要求持有人手动信任该服务器。恶意接入点可以利用该提示发起攻击。"}

证书中的身份决定 VLAN 划分

设备证书用于标识硬件。个人证书则用于标识登录的员工,通常通过主体替代名称中的 UPN(目录登录名)来实现。共享收银机和自助终端适合使用设备证书。分配给特定员工的笔记本电脑则适合使用个人证书,并映射到 Microsoft Entra ID、Okta 或 Google Workspace 用户组。

Windows 11 上的 PEAP 会改变迁移路径

Microsoft 的文档指出,Credential Guard 会阻止将 MS-CHAPv2(PEAP 内部的密码方法)用于单点登录。Windows 11 22H2 及更高版本已为符合条件的设备默认启用 Credential Guard。基于密码的 WiFi 配置文件可能会在系统升级后失效,因此迁移至 EAP-TLS 将成为一项计划内的任务。

{"tone":"proof","title":"变更带来的成果","text":"McDonald's 在使用 Purple 后,IT 服务台请求减少了 80%。面向全企业的 MDM 设置只需一次性投入 5 到 10 分钟。"}

证书和 EAP 变体如何映射到 Purple 网络?

主矩阵对比了各个 MDM。本表对比了它们推送的配置文件变体、各自背后的标准以及它们最终接入的 Purple 网络。高亮显示的列展示了与 Purple 的适配度。

{"caption":"WiFi 配置文件变体(按标准和 Purple 网络划分)","asOf":"2026-06-10","columns":[{"key":"v","label":"变体"},{"key":"c","label":"配置文件包含的内容"},{"key":"s","label":"标准"},{"key":"p","label":"Purple 网络适用性","highlight":true},{"key":"src","label":"来源"}],"rows":[["EAP-TLS,通过 SCEP 获取设备证书","设备生成的密钥、CA 根证书、SSID、服务器名称","IEEE 802.1X, RFC 5216, RFC 8894","安全网络;设备身份决定 VLAN","RFC 编辑器;上述 MDM 文档"],["EAP-TLS,通过 SCEP 获取个人证书","绑定到已登录用户的证书(Intune `User` 类型)","IEEE 802.1X, RFC 5216, RFC 8894","安全网络;目录组决定 VLAN","Microsoft Learn:SCEP 证书配置文件"],["EAP-TLS,PKCS #12 交付","设备外生成的密钥对,作为捆包交付","RFC 7292, RFC 5216","安全网络;在支持的情况下首选 SCEP","Microsoft Learn:PKCS 证书"],["EAP-TLS,带证明的 ACME","在 Apple 设备上请求的硬件绑定密钥","RFC 8555;Apple ACME 证书载荷","安全网络;先确认 MDM 支持情况","Apple 设备管理文档"],["带 EAP-TLS 的 Passpoint","证书加上域名、NAI 领域和漫游联盟","Hotspot 2.0 (IEEE 802.11u)","安全网络;跨站点自动加入","Apple 设备管理文档"],["PEAP-MSCHAPv2","用户名和密码;无客户端证书","RFC 2759 (MS-CHAPv2)","非证书配置文件;迁移至 EAP-TLS","Microsoft Learn:Credential Guard"],["xPSK,无证书","每个设备或住户唯一的预共享密钥","WPA2-Personal 或 WPA3-Personal","xPSK 网络;密钥的身份决定 VLAN","Purple Access 文档"]],"footnote":"Purple 网络适用性反映了三种 Purple Access 网络:开放网络、安全网络和 xPSK 网络。"}

将前两行视为默认选项。SCEP 会将私钥保存在设备上,因此我们的排名高于 PKCS #12 交付。ACME(自动证书管理环境,RFC 8555)在较新的 Apple 设备上增加了硬件绑定密钥。MDM 对其支持情况有所不同,请先咨询您的供应商。SCEP 与 ACME 指南 对比了这两种注册协议。

Passpoint (Hotspot 2.0) 允许设备利用其凭据和域名匹配自动加入已识别的网络。在不同站点之间移动的员工无需在每个站点手动选择 SSID。xPSK 独立于证书配置文件之外。它适用于无法持有证书的打印机和物联网 (IoT) 传感器。

基于身份的分段已在业界大规模运行。JPMorgan 在 5,000 个分行中使用 Purple 运行员工 WiFi,Whitbread 则在 Purple 上运行分段员工 WiFi。如果只有通过 Intune 合规策略的设备才能访问员工 WiFi,请阅读 将 Intune 合规策略应用于 WiFi 访问。

每个值的来源是什么?

每个单元格都可以追溯到以下主要来源之一:

如需了解全局概览,请参阅有关证书、身份和 Passpoint 的安全网络柱石。产品视角请参阅安全网络上的 Purple 员工 WiFi。如需审计框架,请阅读企业 WiFi 安全指南。

此参考指南如何进行维护?

我们在每个版本发布时都会对照其链接来源重新检查每个单元格,并更新两个表中的 asOf 日期。仅当供应商文档或标准发生变化时,单元格才会随之更改。如果没有文档支持某个数值,该数值将被移除,而不会凭记忆保留。

品牌重塑和新增平台会被记录为注释,例如 Kandji 和 Iru。如果供应商在我们的下一版本发布之前推出了更改,则以供应商文档为准。

常见问题解答

我需要新的接入点才能将 MDM 证书描述文件与 Purple 结合使用吗?

不需要。证书描述文件可在您的接入点已支持的 WPA2-Enterprise 或 WPA3-Enterprise SSID 上运行。Purple 独立于硬件,作为云覆盖层运行在 Cisco Meraki、HPE Aruba、Ruckus、Juniper Mist、Ubiquiti UniFi、Cambium、Extreme 和 Fortinet 上。您只需在无线控制台中将 SSID 指向 Purple 的云 RADIUS。Purple 基于此模式运行于 90 个国家的 80,000 多个场所。

哪款 MDM 适合混合使用 Windows、Apple 和 Android 的环境?

根据各平台针对 WiFi 证书描述文件记录的内容,推荐使用 Microsoft Intune 或 Hexnode。Jamf Pro、Kandji(现为 Iru)和 Addigy 仅记载了 Apple 设备,因此混合环境需将它们与其他工具搭配使用。JumpCloud 记载了用于基于证书身份验证的 macOS、Windows 和 iOS。Purple 的云 RADIUS 可接收来自其中任何一种工具的证书,前提是其信任颁发机构 CA。

使用 Purple 进行 MDM 配置需要多长时间?

针对整个组织,MDM 配置只需一次性花费 5 至 10 分钟。该时间涵盖了集成中 Purple 端的配置工作。如果您的 CA 路径尚未建立(例如部署 NDES 或获取 Microsoft Cloud PKI 许可),则需要更长时间。一旦两者均上线运行,新设备在注册时即可接收证书和 WiFi 配置文件,无需进行单台设备的手动操作。

我应该为 WiFi 证书使用 SCEP 还是 PKCS #12?

只要您的 MDM 和 CA 支持,请使用 SCEP。使用 SCEP 时,设备会生成自己的私钥,且密钥永远不会离开该设备。使用 PKCS #12 时,密钥对是在其他地方创建并作为数据包交付的,因此会有更多系统接触到该密钥。对于没有 SCEP 端点的 CA,PKCS #12 仍是一种可行的路径。

我可以在不占用周末切换时间的情况下从 PEAP 迁移到 EAP-TLS 吗?

可以。在现有 PEAP 配置文件的同时发布新的 EAP-TLS 配置文件或新的 SSID。一旦 RADIUS 身份验证日志显示设备已在使用证书,即可移除 PEAP。Windows 11 Credential Guard 使得这一迁移变得非常紧迫,因为它会在符合条件的设备上阻止使用 MS-CHAPv2 进行单点登录。按站点或设备组分阶段推进可以在变更期间保持 Helpdesk 的工作量稳定。

EAP-TLS 证书配置文件是否有助于 PCI DSS 或 ISO 27001 审计?

它为这些合规控制项提供证据,而非直接保证通过审计。证书配置文件可以证明每台设备都是通过 IEEE 802.1X 使用唯一凭据进行的身份验证,且流量已通过 WPA2-Enterprise 或 WPA3-Enterprise 进行加密。审计人员可以将这些记录映射到 PCI DSS v4.0 的无线与身份验证要求,以及 ISO 27001 的访问控制要求。Purple 拥有 ISO 27001 和 Cyber Essentials 认证。

每个选项的成本是多少?

本参考文档未列出价格,因为供应商更改价格的频率往往高于其文档更新的频率。除了 MDM 许可证外,还需预算两项费用。第一项是 CA:Microsoft Cloud PKI 是 Intune 的附加组件,而 AD CS 则在带有 SCEP NDES 的 Windows Server 上运行。第二项是 RADIUS,由 Purple Access 作为云服务提供。

Kandji 和 Iru 需要不同的 WiFi 配置文件吗?

不需要。Kandji 于 2025 年宣布更名为 Iru,这两个名称指的是同一个产品。您现有的 WiFi、证书、SCEP 和 AD CS 库项目依然有效,因此您可以保留相同的可信根、服务器名称和身份证书。无论采用哪种方式,Purple 的云端 RADIUS 都会识别出相同的证书,且您构建的 VLAN 规则依然有效。

Frequently asked questions

要将 MDM 证书配置文件与 Purple 一起使用,我需要购买新的无线接入点吗?

不需要。证书配置文件可以在您的无线接入点已支持的 WPA2-Enterprise 或 WPA3-Enterprise SSID 上运行。Purple 与硬件无关,作为云端覆盖层运行在 Cisco Meraki、HPE Aruba、Ruckus、Juniper Mist、Ubiquiti UniFi、Cambium、Extreme 和 Fortinet 上。您只需在无线控制台中将 SSID 指向 Purple 的云端 RADIUS。基于此模式,Purple 已在全球 90 个国家/地区的 80,000 多个场所运行。

哪种 MDM 适合混合了 Windows、Apple 和 Android 的设备环境?

取决于各 MDM 针对 WiFi 证书配置文件所记录的平台支持情况,通常建议使用 Microsoft Intune 或 Hexnode。Jamf Pro、Kandji(现为 Iru)和 Addigy 支持 Apple 设备,因此混合设备环境需将它们与第二个工具配合使用。JumpCloud 支持针对基于证书的身份验证的 macOS、Windows 和 iOS。Purple 的云端 RADIUS 接受来自上述任何工具的证书,前提是信任颁发 CA。

使用 Purple 进行 MDM 设置需要多长时间?

对于整个企业,MDM 设置仅需一次,耗时约 5 到 10 分钟。该时间包含集成中 Purple 侧的配置。如果您的 CA 路径尚未建立(例如部署 NDES 或获取 Microsoft Cloud PKI 许可),则需要更长时间。一旦两者上线,新设备将在注册时接收证书和 WiFi 配置文件,无需为每台设备单独操作。

对于 WiFi 证书,我应该使用 SCEP 还是 PKCS 12?

如果您的 MDM 和 CA 支持 SCEP,请使用 SCEP。使用 SCEP 时,设备会生成其私钥,且私钥永远不会离开设备。使用 PKCS 12 时,密钥对会在其他地方创建并打包交付,因此会有更多系统接触该密钥。对于没有 SCEP 终结点的 CA,PKCS 12 仍然是有效的路径。

我可以在不利用周末切断服务的情况下,从 PEAP 迁移到 EAP-TLS 吗?

可以。发布新的 EAP-TLS 配置文件或新的 SSID,与现有的 PEAP 配置文件并行运行。当 RADIUS 身份验证日志显示设备正在使用证书时,即可移除 PEAP。Windows 11 Credential Guard 使得这一迁移变得至关重要,因为它会在符合条件的设备上阻止使用 MS-CHAPv2 的单点登录。按站点或设备组分阶段进行迁移,可以在变更期间保持服务台工单量平稳。

EAP-TLS 证书配置文件有助于 PCI DSS 或 ISO 27001 审计吗?

它为这些控制项提供合规证据,而不是直接通过审计。证书配置文件可以证明每台设备都通过 IEEE 802.1X 使用唯一凭据进行了身份验证,且流量已根据 WPA2-Enterprise 或 WPA3-Enterprise 进行加密。审计人员可以将此映射到 PCI DSS v4.0 无线与身份验证要求,以及 ISO 27001 访问控制规则。Purple 拥有 ISO 27001 和 Cyber Essentials 认证。

每个选项的成本是多少?

本参考资料未列出价格,因为供应商更新价格的频率远高于更新文档。在 MDM 许可证之外,请预算两项额外费用。第一项是 CA:Microsoft Cloud PKI 是 Intune 的附加组件,而 AD CS 运行在带有用于 SCEP 的 NDES 的 Windows Server 上。第二项是 RADIUS,由 Purple Access 作为云服务提供。

Kandji 和 Iru 需要不同的 WiFi 配置文件吗?

不需要。Kandji 宣布于 2025 年更名为 Iru,这两个名称指的是同一个产品。您现有的 WiFi、Certificate、SCEP 和 AD CS 库项目依然有效,因此您可以保留相同的受信任根、服务器名称和身份证书。Purple 的云端 RADIUS 无论哪种方式看到的都是相同的证书,且您构建的 VLAN 规则将保持不变。

Turn this guide into a plan for your estate

Tell us about your sites and the hardware you run. A Purple engineer maps Purple Access on top of it with you, and you keep the plan.

  1. Book a demoTell us what runs on your WiFi today, and a Purple network engineer maps it with you.
  2. Map your SSIDs onto threeOpen, secure and xPSK, on the access points you already own. You leave with the plan.
  3. Prove it on one site firstJudge the result on tickets and audit evidence, then roll out.

Book a demo

Tell us about your network

Led by a Purple network engineer. No slides.