OTAの登録の最終段階としてMDMプロファイルをipadにインストールしようとしているときに、この問題にぶつかりました。com.xyz.profile.mdmのID証明書が見つかりませんでしたか?
NSError:
Desc : The identity certificate for com.xyz.profile.mdm1 could not be found.
US Desc: The identity certificate for com.xyz.profile.mdm1 could not be found.
Domain : MCMDMErrorDomain
Code : 12005
Type : MCFatalError
Params : (
"com.xyz.profile.mdm1"
)
誰かが紛失している情報がありますか? これは、SCEP登録が完了した後、IOSデバイスにMDMペイロードをインストールしようとするときです。
これは、私はあなたがプロファイルを受け入れるために、デバイスのペイロードと、アイデンティティ証明書を送信する必要が
<dict>
<key>AccessRights</key>
<integer>2047</integer>
<key>CheckOutWhenRemoved</key>
<true/>
<key>IdentityCertificateUUID</key>
<string>00000000-0000-0000-0000-000000000000</string>
<key>PayloadDescription</key>
<string>Configures MobileDeviceManagement.</string>
<key>PayloadIdentifier</key>
<string>com.xyz.profile.mdm</string>
<key>PayloadOrganization</key>
<string></string>
<key>PayloadType</key>
<string>com.apple.mdm</string>
<key>PayloadUUID</key>
<string>3DF45C81-F1C4-4427-A61D-0581D9303214</string>
<key>PayloadVersion</key>
<integer>1</integer>
<key>ServerURL</key>
<string>https://mymachine:2345/profile</string>
<key>SignMessage</key>
<false/>
<key>Topic</key>
<string>com.apple.mgmt.xyz</string>
<key>UseDevelopmentAPNS</key>
<false/>
</dict>
を生成するために使用することができますこれらの数行は、あなたは、デバイスが以前SCEPプロトコルを介して証明書を得ている場合は、このUUIDがどうあるべきか知っていますか? (私の場合は、Microsoft NDESサーバーに連絡して証明書を取得しています)。デバイスに別の証明書をロードする必要がありますか?それともSCEP証明書を何とか参照することは可能ですか? MDMペイロードを生成している時点で、デバイスはNDESサーバから取得した証明書で署名された要求を送信します。私は公共の拇印のみにアクセスできます。 – savagepanda
私はSCEP証明書を参照することが可能であることを非常に疑っています。この証明書の背後にあるアイデアは、デバイスからのMDM応答に署名することです(これが有効になっている場合)。そのため、証明書は、応答が有効かどうかを確認するためにサーバー上でアクセスできるものである必要があります。ただし、MDM応答に署名していない場合でも、依然としてID証明書を取得する必要があります。 – Abstractec
私は、MDMプロファイルがSCEPプロファイルと共に配信されることが可能であることを発見しました。ありがとう。 – savagepanda