我有一个Windows 8应用程序在商店使用Azure移动服务发送推送通知。我现在正在开发Windows 8版本的应用程序,但我似乎无法让移动服务将通知推送到这两个平台。这一页表示有可能。
当向Windows发送推送时,我得到了这个错误:“云服务没有被授权向这个URI发送通知,即使它们是经过身份验证的。”
如果我从移动服务的推送设置中删除了SID包,那么推送到电话工作,但是到Windows 8应用程序就没有了。
这是一个支持的场景吗?有样品证明吗?
谢谢!
发布于 2013-11-19 20:42:57
我能够向使用相同后端移动服务的Windows和WP8应用程序发送通知。您能共享用于向两个平台发送通知的代码吗?您收到的错误消息看起来像来自(http://msdn.microsoft.com/en-us/library/windows/apps/hh465435.aspx -请参阅响应代码部分)的错误消息,而不是Microsoft (Phone)通知服务。
另外,确保你的应用程序与商店相关联。有人在Azure移动服务论坛上发布了同样的错误信息,这就是原因。http://social.msdn.microsoft.com/Forums/windowsazure/en-US/05b0ea71-f498-46bc-b6c0-16491b14ea99/error-in-push-notifications?forum=azuremobile
请注意,您在Azure门户(在Push选项卡上)中指定的包SID和客户端秘密仅适用于Windows应用程序-移动服务目前不支持WP8的身份验证通知。
https://stackoverflow.com/questions/19988918
复制相似问题