问题标签 [mdm]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - Android MDM 如何管理应用程序、电子邮件帐户和 VPN?
我正在研究 Android、iOS 和 Windows Phone 中的 MDM 选项。Apple 将其 API 提供给 MDM 应用程序使用,其中包括提供电子邮件帐户、VPN 设置和用户安装的应用程序控制。
同样的东西可用于 Android 吗?我有网站告诉我,Android MDM 可以管理应用程序分发和进行黑名单,以及分发电子邮件帐户和 vpn 设置,但我能找到的唯一配置 API 可以处理简单的策略,例如密码长度等。
请参阅 Boxtone 声明应用程序黑名单的 Android MDM 示例:http: //boxtone.com/android-management.aspx
如果 API 不可用,这怎么可能?
iphone - MDM 中的证书混淆
我能够开发一个 mdm 解决方案。
当我将代理从开发人员帐户的配置文件移动到企业帐户的内部分发配置文件时,我开始遇到问题。
现在我完全混淆了哪个证书在哪里使用?
请指导我他是在以下地方使用的证书:
- 注册资料的凭证部分中的证书(它的 BI 是 com.apple.mgmt._吗 ?或者可以是任何类似 com.abc.mdm 的证书?或者它是客户收到的证书)
- 用于唤醒设备的证书 .pem 文件?
谢谢
ios - 无法在 MDM 中安装应用程序
它是使用 APNs 的 MDM。在组合配置文件中允许添加和删除应用程序。使用iOS5的iPhone。尽管“iTunesStore”的“免费应用程序”的安装是由iOS的MDM通过以下方法执行的,但它没有成功。这种方法有误吗?请教我正确的方法。
objective-c - 证书签名验证失败
当我尝试将证书上传到https://identity.apple.com/pushcert/时,它告诉我签名无效。
我按照移动设备管理器文档和http://www.softhinker.com/in-the-news/iosmdmvenendorcsrsigning一步一步进行操作。我正在使用 C#.NET
plist_encoded 文件的格式是正确的。
我不确定在 MDM_pfx.pfx 中放置什么。我所做的是生成 cst 以上传到企业 iOS 配置门户,然后下载证书生成一个。
然后我导出了我生成的 CSR 的私钥并将其导出为 .pfx 文件。这是我使用的文件。
这是正确的方法吗?
iphone - iPhone 移动应用程序管理
我正在尝试为 iPhone 开发一个关键的企业应用程序,它需要能够列出设备上所有已安装的应用程序。此外,该应用程序应允许用户通过单击某些安装按钮来安装此应用程序中的其他应用程序,并通过单击某些卸载按钮来卸载应用程序。这意味着该应用程序应该能够管理设备上的所有应用程序(至少所有企业应用程序在设备)。
我知道在沙盒 iPhone 环境中这是不可能的。所以我正在考虑设置一些 MDM/MAM 服务器,它接受来自 iPhone 中客户端应用程序的请求,并让 MDM/MAM 服务器管理应用程序安装、删除等。
是否可以设置自定义 MDM 或 MAM 服务器?我们已经有一个企业帐户。
ios - 将 Ruby 代码从苹果文档 (iPhoneOTAConfiguration) 转换为 Java
我正在为 iOS MDM 工作 Web 应用程序。在这种情况下,mobileconfig 中的有效负载将在发送到设备之前进行加密。Apple 文档 givex 以下代码为例,它在 Ruby 中并且工作正常。但是,我无法在 Java 中实现相同的功能。
我使用的Java代码如下:
执行后的错误是
java.security.InvalidKeyException:没有安装的提供程序支持此密钥:javax.crypto.Cipher.a(DashoA13*..) 的 sun.security.rsa.RSAPublicKeyImpl javax.crypto.Cipher.init(DashoA13*..) .crypto.Cipher.init(DashoA13*..)
ios - 用于与 iPhone 设备进行 SSL 握手的 MDM 服务器证书
我正在尝试在 iPhone 设备和我的 MDM 服务器之间执行 SSL 握手。我使用了 iPhone 配置实用程序 (iPCU) 并配置了 SCEP 和 MDM。SCEP 工作正常,设备收到 CA 颁发的证书。
在MDM Payload中,我使用了主题中APNS证书的主题,并输入了1234端口的服务器IP。作为身份,我使用了SCEP证书的身份。
iPhone 生成密钥并成功注册,但是当它尝试通过联系 MDM 服务器安装配置文件时,我在 IPCU 控制台中收到此错误: https://[IP here]:1234 的服务器证书无效
在我使用 C#.NET 编程的 MDM 服务器应用程序中,它抱怨AuthenticationException:SSPI 已失败,因为上下文已过期且无法再使用。所以我的问题是,我的 MDM 服务器上应该有什么证书 - 是从 iOS 配置门户收到的 MDM 证书、客户的 Apple 推送证书还是 SCEP 服务器的证书?
如果有人可以回答这个问题,我将非常感激,因为我已经花了几个小时但我无法弄清楚。
ios - 自定义 MAM 应用程序
我想知道是否可以为 iOS 平台编写自己的 MAM 服务器或应用程序。也许有人可以为我指出正确的方向,但我正在寻找一种静默推出应用程序的方法,无论是通过 App Store 还是从服务器上推出。当前的问题是,我尝试过的解决方案要求您继续为要安装的每个应用程序重新输入密码,如果用户想要更新应用程序,因为他们不知道帐户/密码,这会很痛苦。任何帮助将非常感激
php - 解析 X509 证书
我想在 php 中解析 X.509 证书。
该证书采用 DER 编码的 X.509 格式。
我尝试openssl_x509_parse method
在 php 中使用,但它不起作用。证书数据是在 mdm 中为 CertificateList 触发命令后收到的有效数据。
我正在使用以下代码:
ios - 对 SSPI 的调用失败,请参阅内部异常。上下文已过期,无法再使用
对 SSPI 的调用失败,请参阅内部异常。上下文已过期,无法再使用。
这个错误是什么意思?
我的 MDM 服务器上有一个证书,该设备从 SCEP 获取其身份证书。我正在尝试使用 MDM 和 SCEP 安装配置文件,但无济于事。控制台告诉我 MDM 服务器的证书无效。
我觉得奇怪的是设备登录到 MDM URL 并且我执行了“authenticateasserver”并且它工作正常,流已经过身份验证。一旦我单击安装 MDM 的配置文件,我就会收到上述错误。