1

我在商店中有一个使用 Azure 移动服务发送推送通知的 Windows 8 应用程序。我现在正在开发应用程序的 Windows Phone 8 版本,但我似乎无法让移动服务将通知推送到两个平台。此页面表明这是可能的

向 Windows Phone 发送推送时,我收到此错误“云服务无权向此 URI 发送通知,即使它们已通过身份验证。”

如果我从移动服务的推送设置中删除包 SID,则推送到电话可以工作,但 Windows 8 应用程序不能。

这是支持的方案吗?有样品证明吗?

谢谢!

4

1 回答 1

0

我能够向使用相同后端移动服务的 Windows 应用商店和 WP8 应用程序发送通知。你能分享你用来向两个平台发送通知的代码吗?您收到的错误消息看起来像来自Windows通知服务的错误消息(http://msdn.microsoft.com/en-us/library/windows/apps/hh465435.aspx - 请参阅响应代码部分),而不是Microsoft 推送(电话)通知服务。

此外,请确保您已将您的应用与商店相关联。有人在 Azure 移动服务论坛上发布了相同的错误消息,这就是原因。http://social.msdn.microsoft.com/Forums/windowsazure/en-US/05b0ea71-f498-46bc-b6c0-16491b14ea99/error-in-push-notifications?forum=azuremobile

请注意,您在 Azure 门户(在“推送”选项卡上)指定的包 SID 和客户端密码仅适用于 Windows 应用商店应用程序 - 移动服务目前不支持 WP8 的经过身份验证的通知。

于 2013-11-19T20:42:57.257 回答