CreatePushNotificationChannelForApplicationAsync 获取 0x880403E8

CreatePushNotificationChannelForApplicationAsync gets 0x880403E8

正在 windows 10 桌面上尝试 Windows 通知服务。

此行在 "Local Machine" 上获得 0x880403E8 但在 "mobile emulator".

上运行完美
var channel = await PushNotificationChannelManager.CreatePushNotificationChannelForApplicationAsync();

关闭windows 防火墙没有任何影响。可能是什么原因?

当调用 CreatePushNotificationChannelForApplicationAsync 在我的 OS 版本为 build 14393 的本地计算机上创建频道时,我无法重现您的问题。

您收到 Ox880403E8 错误,因为设备未连接到 WNS 服务器。有许多连接失败集中在同一条错误消息下。虽然您通常具有 Internet 连接,但由于某种原因您无法访问频道服务器。所以请确保设备已连接到互联网。如果您在企业中进行开发,请确保他们不会阻止出站连接。更多详情请参考

更多关于WNS的细节请参考this article