MPNS 推送通知通道从不返回 HTTPS URI

Posted

技术标签:

【中文标题】MPNS 推送通知通道从不返回 HTTPS URI【英文标题】:MPNS Push Notification Channel never returns HTTPS URI 【发布时间】:2014-12-12 13:51:57 【问题描述】:

我正在尝试使用 MPNS 为 Windows Phone 8 设置经过身份验证的推送通知通道。

我正在使用new HttpNotificationChannel( ChannelName, ServiceName ); 创建一个HttpNotificationChannel,据我了解,这应该会导致获得一个https:// 频道URI。

但分配给频道的频道 URI 将始终为 http://

我需要做什么才能获得https:// 频道?

【问题讨论】:

【参考方案1】:

HttpNotificationChannel 构造中添加或删除服务名称时,URI 前缀不会始终更改。 为什么不清楚。

卸载应用程序并重新启动设备会有所帮助。之后,频道 URI 将具有正确的前缀,具体取决于是否提供了服务名称。

【讨论】:

以上是关于MPNS 推送通知通道从不返回 HTTPS URI的主要内容,如果未能解决你的问题,请参考以下文章

Windows Phone 8 推送通知 (MPNS) 服务器代码

推送通知的 WNS 或 MPNS?

推送通知时的 MPNS 错误请求 (WP 8.1)

Windows phone 8 推送通知空通道 uri

Windows Phone 中的 MPNS 有啥替代方案吗?

APNS 推送通知服务器返回抑制作为通知状态