我使用Microsoft Push Notification Service
发送推送通知,我使用唯一设备ID作为通道名称,以确保应用程序的唯一URI。
byte[] myDeviceID=(byte[])Microsoft.Phone.Info.DeviceExtendedProperties.GetValue("DeviceUniqueId");
string channelName = Convert.ToBase64String(myDeviceID);
问题是当我在一段时间(小时)内没有访问URI时,我获得了相同频道名称的新URI,这会导致很大的问题。
所以是否存在URI的超时,如果是,那么它是什么?
答案 0 :(得分:0)
是的,有时会更新频道URI。因此,您需要正确处理HttpNotificationChannel.ChannelUriUpdated。每当应用程序运行时,都不能保证单个打开的URI将是持久的。