Я нахожусь на последней (утерянной) стадии MDM. Теперь устройство запрашивает окончательный профиль, и я отправляю файл .mobileconfig, который состоит из полезной нагрузки SCEP и MDM. SCEP работает нормально и в полезной нагрузке MDM, где я был вынужден указать URL как HTTPS. Установленный сертификат является самоподписанным, а также я установил некоторый пробный сертификат из verisign. Теперь, устанавливая окончательный профиль (особенно полезную нагрузку MDM), я получаю ошибку, профиль не установлен. У меня возникают некоторые сомнения при развертывании окончательного профиляЗаключительный профиль, отправленный на устройство
1-Обязательно ли мы должны использовать ссылку https на сервере url ?? На самом деле я ударил головой, задав этот вопрос много раз. 2-Какой ответ мы должны отправить обратно на устройство, когда он установит полезную нагрузку MDM? 3-Я сталкиваюсь с любой проблемой сертификатов ??
Может ли кто-нибудь дать мне преимущество. пожалуйста
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>PayloadContent</key>
<array>
<dict>
<key>PayloadContent</key>
<dict>
<key>Challenge</key>
<string>XXXXX</string>
<key>Key Type</key>
<string>RSA</string>
<key>Key Usage</key>
<integer>0</integer>
<key>Keysize</key>
<integer>1024</integer>
<key>Name</key>
<string>CA</string>
<key>Subject</key>
<array>
<array>
<array>
<string>O</string>
<string>ABC</string>
</array>
</array>
<array>
<array>
<string>CN</string>
<string>ABC</string>
</array>
</array>
</array>
<key>URL</key>
<string>CA url(http://)</string>
</dict>
<key>PayloadDescription</key>
<string>Configures SCEP</string>
<key>PayloadDisplayName</key>
<string>SCEP (CA)</string>
<key>PayloadIdentifier</key>
<string>com.one.profile.scep1</string>
<key>PayloadOrganization</key>
<string>ABC</string>
<key>PayloadType</key>
<string>com.apple.security.scep</string>
<key>PayloadUUID</key>
<string>XXXXXXXXXXXXX</string>
<key>PayloadVersion</key>
<integer>1</integer>
</dict>
<dict>
<key>AccessRights</key>
<integer>2047</integer>
<key>CheckOutWhenRemoved</key>
<false/>
<key>IdentityCertificateUUID</key>
<string>XXXXXXXXXXX</string>
<key>PayloadDescription</key>
<string>Configures MobileDeviceManagement.</string>
<key>PayloadIdentifier</key>
<string>com.one.profile.mdm2</string>
<key>PayloadOrganization</key>
<string>ABC</string>
<key>PayloadType</key>
<string>com.apple.mdm</string>
<key>PayloadUUID</key>
<string>XXXXXXXXXXXXXXXXX</string>
<key>PayloadVersion</key>
<integer>1</integer>
<key>ServerURL</key>
<string>https://192.168.1.68/X/check.html</string>
<key>SignMessage</key>
<false/>
<key>Topic</key>
<string>com.apple.mgmt.abc.abcd</string>
<key>UseDevelopmentAPNS</key>
<false/>
</dict>
</array>
<key>PayloadDescription</key>
<string>This Profile consists of the MDM payload which will control your devices</string>
<key>PayloadDisplayName</key>
<string>MDM Profile</string>
<key>PayloadIdentifier</key>
<string>com.abc.profile</string>
<key>PayloadOrganization</key>
<string>ABC</string>
<key>PayloadRemovalDisallowed</key>
<false/>
<key>PayloadType</key>
<string>Configuration</string>
<key>PayloadUUID</key>
<string>XXXXXXXXXXXXXX</string>
<key>PayloadVersion</key>
<integer>1</integer>
</dict>
</plist>
Я использовал iPCU, а также некоторые другие инструменты для проверки запроса и ответа. И ошибки, которые я получаю в iPCU, это MCFatalError, MCProfileErrorDomain, Profile Failed to install. Я не получаю ваш третий пункт. И я не указываю о регистрации, я рассказываю о URL-адресе сервера. – Cyril
Я ничего не теряю в полезной нагрузке? Я настроил SCEP и полезную нагрузку MDM через iPCU. – Cyril
Если я не видел вашу полезную нагрузку, как я могу рассказать вам, что может отсутствовать в ней? – Abstractec