根据MSDN的说明:
开发 Web 服务时,您可能需要测试 HTTPS 接口和相互身份验证。为此,必须向 Windows Phone 商城 上传一个传输层安全性 (TLS) 证书,并应用以下条件:
若要将您的 TLS 证书提交到 Windows Phone 商城,请转到 Windows Phone 商城 上“我的帐户”的“证书”部分。提交证书之后,您的 Web 服务将在四个月内能够通过身份验证。
提交证书之后,完成以下步骤以使用经过身份验证的通道:
-
将服务名称设置为证书的使用者值中的常用名 (CN)。
-
在您的 Web 服务上安装 TLS 证书并启用 HTTP 客户端身份验证。
之前在做IOS消息推送系统时,Apple提供了完整的证书生成过程,但MS貌似只说需要一个TLS证书,并不告诉我们如何生成。
提供的CA也都联系不上,求支援。。。