【问题标题】:IBM Worklight 6.1: Authenticated Push for windows phone 8IBM Worklight 6.1:Windows phone 8 的经过身份验证的推送
【发布时间】:2014-10-31 09:55:20
【问题描述】:

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

【问题讨论】:

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


    【解决方案1】:

    根据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>
    

    没有别的了。
    如果您遇到问题,您可能实际上应该在问题正文中记下这些问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-10-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多