gpt4 book ai didi

iphone - 为 iPhone 配置 MDM 服务器

转载 作者:行者123 更新时间:2023-12-03 18:25:09 25 4
gpt4 key购买 nike

似乎被问了好几次,但我找不到我的疑问的答案。

  1. 由于需要设置 MDM 服务器,因此该服务器上需要提供或安装哪些东西。有具体配置吗?
  2. 设置 MDM 是否需要 SCEP(我认为需要在服务器上可用)。如果是,如何处理。

当我将 MDM 配置文件中的服务器 URL 设置为我拥有的任何服务器时,该配置文件无法安装,并在控制台中显示错误:“找不到 com.abc.mdm.mdm1 的身份证书。 ”

如果有人可以将我重定向到设置 MDM 服务器的详细步骤,将会很有帮助。我在 Apple 的 WWDC 2010 视频中找不到任何此类内容。

<小时/>

编辑:我尝试过的其他一些东西

我正在尝试为 iPhone 配置 MDM 服务器,到目前为止已尝试了以下步骤。

  • 我已经安装了来自 RapidSSL 的试用证书。当我以 https://example.com 打开我的网站时,我可以在地址栏看到一个锁 - 因此我相信该证书是有效且有效的。
  • 在 iPCU 中,我创建一个凭据负载并从列表中选择我的证书。
  • 在 MDM 负载中,当我尝试选择身份时,下拉列表被禁用,并显示一条消息:在凭据负载中添加凭据

在凭证有效负载中,当我从列表中选择任何其他证书(例如 VeriSign)时,在 MDM 有效负载中,我会启用“身份”下拉列表,并且可以选择已配置的凭证,但这是一个无效证书。

<小时/>

编辑:添加图像

Certificate visible on website

<小时/>

Credentials - iPCU

<小时/>

MDM - iPCU

<小时/>

编辑:进一步移动经过一些点击,我现在可以启用“身份”字段。但是,当我尝试安装配置文件时,出现“配置文件安装失败”错误,控制台中的消息为

Nov 22 15:15:11 Apple-iphone-4 profiled[1320] <Warning>: MDM|Cannot Authenticate. Error: NSError 0x1ddb8f50:
Desc : A transaction with the server at https://example.com has failed with the status 405.
US Desc: A transaction with the server at https://example.com has failed with the status 405.
Domain : MCHTTPTransactionErrorDomain
Code : 23001
Type : MCFatalError
Params : (
"https://example.com",
405
)
Nov 22 15:15:11 Apple-iphone-4 profiled[1320] <Warning>: MC|Cannot install MDM com.example.ota.mdm2. Error: NSError 0x1ddb9120:
Desc : The payload com.example.ota.mdm2 could not be installed.
Sugg : A transaction with the server at https://example.com has failed with the status 405.
US Desc: The payload com.example.ota.mdm2 could not be installed.
US Sugg: A transaction with the server at https://example.com has failed with the status 405.
Domain : MCInstallationErrorDomain
Code : 4001
Type : MCFatalError
Params : (
"com.example.ota.mdm2"
)
<小时/>

编辑:长时间休息后继续

这是我迄今为止所做工作的总结。

  • 使用 CA 颁发的 SSL 证书配置了 Windows 2008 服务器。 IE。可以通过 https://example.com 访问服务器
  • 托管了一个监听 PUT 的 .Net Web 服务。
  • 从 iOS 开发者门户生成了 MDM 证书。
  • 已生成 Apple 的推送证书。该主题类似于 com.apple.mgmt.External.035e7xxxxx
  • 将服务器证书添加到 iPCU 的凭据有效负载中。这是由- 将服务器端 SSL 导出为 .pfx 文件- 将此文件添加到 Windows 证书存储中- 在凭据有效负载中选择此证书。

我已在服务器上托管此配置文件。当我将其下载到设备上时,我会在设备上看到配置文件安装。当我安装此配置文件时,最终出现错误“无法安装配置文件 MDM”。在查看设备日志时,我发现

<Notice>: (Error) MDM: Cannot Authenticate. Error: NSError:
Desc : A transaction with the server at “https://example.com” has failed with the status “400”

IMP:我注意到生成的推送证书显示“此证书由未知颁发机构签名”。也没有与之关联的私钥。

我怀疑在凭证有效负载中选择的证书有问题(第 5 步)。

此外,当显示配置文件安装屏幕时,我会在配置文件名称下方看到“未验证”。

<小时/>

已解决

对于“未知权限”问题我安装了Apple的Application Integration证书。我现在可以执行 MDM 命令。

<小时/>

完成步骤

https://drive.google.com/file/d/0B9vJDmfd2qb9RmdGNlp4OUR3eVk/view?usp=sharing https://drive.google.com/file/d/0B9vJDmfd2qb9eGlkUk44ajZrWjg/view?usp=sharing

最佳答案

你只需要三样东西

1) mdm 负载,mdm url 以 https://
开头2) 您使用苹果开发者门户下载的证书。苹果网站上有详细说明
3) 将此证书 (.p12) 文件链接到 mdm 负载的身份部分

您的服务器需要打开必要的端口 - 这也有记录。服务器需要监听 PUT 方法,而不是 GET 或 POST。

如果您执行上述操作 - 您将看到您的设备发送 deviceToken、pushMagic 等。

关于iphone - 为 iPhone 配置 MDM 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7792742/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com