MDM注册服务:供应XML中的证书

时间:2013-05-14 13:31:50

标签: windows-phone-8 mdm

我正在为Windows Phone 8实施MDM解决方案。我正在引用Enterprise Device Management Protocol并在注册阶段有一个问题需要证书。该文件说,答复应包含:

  

客户端证书,企业根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中提供哪些证书以及如何执行此操作?

1 个答案:

答案 0 :(得分:0)

您需要在设备上安装这两个证书,以便在握手期间验证您的服务器SSL证书。

Windows Phone 8设备上预安装了一些CA证书。有可能已经安装了根证书,因此在这种情况下,您将能够安装中间证书。

在此处查看预安装的CA证书列表

http://social.technet.microsoft.com/wiki/contents/articles/14217.windows-and-windows-phone-8-ssl-root-certificate-program-april-2012-e-g.aspx

注意:指纹库仑不可见所以只需复制表并粘贴到Excel即可查看更多信息