2013-05-14 82 views
1

我正在实施针对Windows Phone 8的MDM解决方案。我指的是Enterprise Device Management Protocol,并且在注册阶段存在需要证书的问题。该文件说明应答应包含:MDM注册服务:供应XML中的证书

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

+0

相同查询是否已成功实现?如果你已经完成了,请帮助我。 – pyus13 2013-05-21 06:33:53

回答

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看到的更多信息