首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在windows phone 8.1上从集线器推送通知

在windows phone 8.1上从集线器推送通知
EN

Stack Overflow用户
提问于 2014-08-26 19:39:15
回答 2查看 314关注 0票数 1

我开发了一个windows mobile phone 8.1应用程序,并在我们公司的帐户下注册该应用程序以接收推送通知,然后我在windows azure帐户中创建了一个集线器,并将该软件包id和密钥id复制到该集线器配置部分中。

我使用PushNotificationChannelManager创建了一个通道,然后在应用程序启动OnLaunched事件中的hub中注册了该通道。( Windows phone 8.1 )

我创建了一个通知中心客户端,并在SendWindowsNativeNotificationAsync方法中传递了toast模板变量。(控制台应用程序)

EN

回答 2

Stack Overflow用户

发布于 2014-09-11 06:33:28

您只能为注册用户执行NH注册,因此只有注册用户才会收到通知。

也可以通过后端(控制台应用程序)执行NH注册。显然,要做到这一点,你的设备应用程序应该获得通道,然后以某种方式将其传递给后端(web服务或类似的服务)。此时,您可以在NH中注册通道之前强制执行任何身份验证机制、安全检查、加密或任何您想要的东西。问题是,只有后端知道NH连接字符串,它不会与客户端应用程序一起暴露,其他任何人都不能创建注册,即使对设备应用程序使用反向工程。

票数 1
EN

Stack Overflow用户

发布于 2014-11-27 06:27:14

在azure集线器上点击配置选项卡,选择“启用未认证的推送通知”并保存,它就可以工作了!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25504954

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档