【问题标题】:How to enable the Push Notification on Enterprise Network如何在企业网络上启用推送通知
【发布时间】:2018-06-07 05:34:28
【问题描述】:

问题:

案例 i) 我在运行以下与在虚拟机上运行的企业网络连接的代码时遇到异常。

try
        {  PushNotificationChannel channel = null;
            channel = await PushNotificationChannelManager.CreatePushNotificationChannelForApplicationAsync();
        }

即在请求推送通知的通道 URI 时出现超时错误。

案例 ii) 在使用 fiddler 连接 WNS 时尝试获取可能被企业网络阻止的 url/服务器地址,但不幸的是没有成功。

注意:如果我使用开放网络,上面的代码就像魅力一样。

寻求帮助,解决企业网络上的推送通知问题。另外,如果有人知道如何获取我们请求推送通道 uri 时调用的 WNS 服务器路径/url。

【问题讨论】:

    标签: c# uwp windows-10-mobile


    【解决方案1】:

    我已经在thread 中回复了这个问题,您应该确保您的企业网络没有任何可能阻止以下 URL 的策略。您可以联系您的网络管理员检查防火墙设置。

    1:创建Channel URI的URL:notify.windows.com

    2:获取token的URL:https://login.live.com/accesstoken.srf

    【讨论】:

    • 感谢您的回复并分享您宝贵的 cmets @Breeze Liu。
    • @vineetsahu 你可以试试这个建议,我正在等待你的更新:)。
    • 您好@BreezeLiu:我已与我的 IT 团队沟通,允许将上述 URL 接入企业网络。另外,我在下面提到的链接上获得了一些信息,该链接具有一系列 IP 地址,也需要解除对 WNS 通信的阻止。MSFT link for WNS
    • @vineetsahu 建议你关注msdn中的thread,已经移到相应论坛,你会在那里得到支持。
    猜你喜欢
    • 1970-01-01
    • 2018-06-13
    • 1970-01-01
    • 2019-05-13
    • 1970-01-01
    • 2014-04-01
    相关资源
    最近更新 更多