我正在为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中提供哪些证书以及如何执行此操作?
答案 0 :(得分:0)
您需要在设备上安装这两个证书,以便在握手期间验证您的服务器SSL证书。
Windows Phone 8设备上预安装了一些CA证书。有可能已经安装了根证书,因此在这种情况下,您将能够安装中间证书。
在此处查看预安装的CA证书列表
注意:指纹库仑不可见所以只需复制表并粘贴到Excel即可查看更多信息