【发布时间】:2017-07-26 01:11:22
【问题描述】:
为了为旧 PNS 订阅设置无限设备令牌到期,我关注了 the forum 和 official blog post。
var namespaceManager = NamespaceManager.CreateFromConnectionString("Endpoint=sb://some-notification.servicebus.windows.net/;SharedAccessKeyName=RootManageSharedAccessKey;SharedAccessKey=Rfu98wpnj4gBo78tPWiI=");
NotificationHubDescription hub = namespaceManager.GetNotificationHub("push");
hub.RegistrationTtl = TimeSpan.MaxValue;
namespaceManager.UpdateNotificationHub(hub);
它给出了以下错误;
ArgumentOutOfRangeException:注册 Ttl 必须最多为 90.00:00:00
参数名称:值
实际值为 10675199.02:48:05.4775807。
经典门户仍然显示注册生存时间:90 天。
Azure 通知中心 nuget 包版本是 2.16.0.234 最新的。博客文章没有提到这个结果。我怎样才能做到?
【问题讨论】:
标签: c# azure azure-notificationhub azure-sdk-.net