MPNS URI超时

时间:2011-08-02 09:14:32

标签: windows-phone-7 push

我使用Microsoft Push Notification Service发送推送通知,我使用唯一设备ID作为通道名称,以确保应用程序的唯一URI。 byte[] myDeviceID=(byte[])Microsoft.Phone.Info.DeviceExtendedProperties.GetValue("DeviceUniqueId"); string channelName = Convert.ToBase64String(myDeviceID);
问题是当我在一段时间(小时)内没有访问URI时,我获得了相同频道名称的新URI,这会导致很大的问题。

所以是否存在URI的超时,如果是,那么它是什么?

1 个答案:

答案 0 :(得分:0)

是的,有时会更新频道URI。因此,您需要正确处理HttpNotificationChannel.ChannelUriUpdated。每当应用程序运行时,都不能保证单个打开的URI将是持久的。