HttpNotificationChannel 不想创建新的通道 Uri
本文关键字:通道 Uri 不想 创建 HttpNotificationChannel | 更新日期: 2023-09-27 18:33:56
我有一个奇怪的情况,我被卡住了。我在 WindowsPhone 应用程序中创建了推送通知。一段时间后,我的 channelUri 已经过期,现在我无法创建新的通道,因为负责的代码返回相同的无效通道 Uri。我做错了什么?
_pushChannel = HttpNotificationChannel.Find(channelName); //returns null
if (null == _pushChannel)
{
_pushChannel = new HttpNotificationChannel(channelName); //returns channel with expired channelUri
_pushChannel.Open();
}
我也尝试使用 Close() 方法,但它并没有帮助。
任何帮助将不胜感激。
当通道过期并发出新通道时,您通常会得到相同的 URI。这是意料之中的。
不同的是,该通道将再次启用。 如果您发现下次发送到通知时通道被报告为已过期,请检查您发送的内容为无效有效负载将导致通道在发送时过期。