IBM Worklight 6.1:Windows Phone 8的Authenticated Push

时间:2014-10-31 09:55:20

标签: windows-phone-8 push-notification ibm-mobilefirst

Windows Phone 8上唯一可用于经过身份验证的推送通知的官方资源是http://msdn.microsoft.com/en-us/library/windows/apps/ff941099(v=vs.105).aspx,但它不符合要求。有人可以使用IBM Worklight 6.1在Windows Phone 8上列出经过身份验证的推送通知的步骤。 application-descriptor.xml

1 个答案:

答案 0 :(得分:0)

根据IBM Worklight user documentation

  

要使用经过身份验证的推送通知服务,您必须先设置   安全套接字层(SSL)证书密钥库。更多   信息,see SSL certificate keystore setup。密钥库可以   包含多个证书,其中一个是证书   经过身份验证的推送通知到Microsoft推送通知   服务(MPNS)。

     

您还必须使用Microsoft对您的Web服务进行身份验证,如Windows Phone>中所述。发展中心http://dev.windowsphone.com/en-us/develop/

     

传递应用程序描述符的serviceName属性   应用程序的客户端,并在新通知时使用   频道已创建。通知通道的URI令牌开始   使用“https”,而不是“http”。

     

keyAliaskeyAliasPassword   Worklight®Server使用这些属性来提取证书   来自Java™密钥库文件,以便可以在握手中使用它   使用Microsoft推送通知服务(MPNS)进行处理。任何推动   提交给应用程序的通知将被验证并且   安全

最终结果应如下所示:

<windowsPhone8>
  <pushSender>
    <authenticatedPush serviceName="myservice"
                       keyAlias="janedoe"
                       keyAliasPassword="a1b2c3d4"</authenticatedPush>
  </pushSender>
...
</windowsPhone8>

没有别的了。
如果您遇到问题,您可能应该在问题正文中注意这些问题。

相关问题