6

我正在研究应该支持各种平台的大型移动设备管理 MDM 解决方案,但当然主要是 iOS 和 Android 3.x 以后的版本。

我们需要提供证书以允许访问 VPN、Exchange 和 Wifi 等服务。这在 iOS 上很容易做到,因为他们的 MDM api 允许配置证书,所以所有 MDM 供应商都可以将这些配置到他们的 iPhone 和 iPad 上。

这是(至少来自我的研究)但是另一个关于 Android 的故事,在通用的谷歌 Android MDM API 中显然没有这样的功能来配置和安装证书。因此,唯一支持这一点的 MDM 供应商是那些可以访问供应商特定 API 的供应商,例如三星、HTC、摩托罗拉等。

  • 确实没有在所有 Android 设备上安装证书的通用方法,还是仅针对 MDM 特定功能(API 调用)是这种情况?我已经看过这篇文章:如何在 Android 中使用 p12 证书(客户端证书)

  • 任何关于如何将 Exchange、VPN 和 Wifi 等不同企业服务的证书自动交付给 Android 客户端(3.x 及更高版本)的建议都将非常受欢迎。

4

1 回答 1

0

您可以使用此 API 使用设备管理组件安装证书: https://developer.android.com/reference/android/app/admin/DevicePolicyManager.html#installCaCert(android.content.ComponentName,%20byte[])

于 2018-08-13T15:40:14.660 回答