我正在为 windows phone 8 实施 MDM 解决方案。我指的是企业设备管理协议,并且在注册阶段有一个关于证书的问题。该文件说,响应应包含:
客户端证书、企业根 CA 证书和任何中间 CA 证书。
在示例配置 XML 中显示:
<characteristic type="CertificateStore">
<characteristic type="Root">
<characteristic type="System">
<characteristic type="031336C933CC7E228B88880D78824FB2909A0A2F">
<parm name="EncodedCertificate" value="B64 encoded cert insert here" />
</characteristic>
</characteristic>
</characteristic>
<characteristic type="My" >
<!-- "My" and “User” are case-sensitive -->
<characteristic type="User">
<characteristic type="F9A4F20FC50D990FDD0E3DB9AFCBF401818D5462">
<parm name="EncodedCertificate" value="B64EncodedCertInsertedHere" />
</characteristic>
<characteristic type="PrivateKeyContainer"/>
<!-- This tag must be present for XML syntax correctness. -->
</characteristic>
</characteristic>
</characteristic>
我使用由 Thawte 证书签名的中间证书签署我的客户端证书。
|Thawte Premium Server CA Certificate
| - Intermediate Certificate
| - Signed Client Certificate
我需要在此 XML 中提供哪些证书,我将如何做?