首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Windows MDM - OMA DM -设备在推送通知时不与服务器同步。

Windows MDM - OMA DM -设备在推送通知时不与服务器同步。
EN

Stack Overflow用户
提问于 2018-10-15 14:58:35
回答 1查看 2.5K关注 0票数 2

我正在尝试实现对Windows客户端的推送通知。我正在使用的笔记本电脑有Windows 10 Pro安装版本1709。构建版本10.0.16299.547

我遵循了指南,并开始实施。https://learn.microsoft.com/en-us/windows/client-management/mdm/push-notification-windows-mdm

我在门户上注册了一个应用程序,获得了SID包,应用程序机密& PFN。

成功地使用CSP(./Vendor/MSFT/DMClient/Provider/{ProviderID}/Push/PFN)在设备中设置PFN,我也使用./Vendor/MSFT/DMClient/Provider/{ProviderID}/Push/ChannelURI.获得了通道URIPush的状态也是成功的,通过Push/Status CSP验证。

当尝试发送原始推送通知时,API返回200,但设备不会调用MDM的用于同步的api。

下面是我发送推送通知的方式。

  1. 成功获得访问令牌

从api https://login.live.com/accesstoken.srf到Post,我发送了grant_type=client_credentials scope=notify.windows.com client_id= client_secret=

  1. 使用从上述步骤获得的访问令牌向通道URI发送原始推送通知。我遵循这篇文章(https://learn.microsoft.com/en-us/previous-versions/windows/apps/jj676791(v=win.10))

原始推送通知API返回200,但我没有看到任何来自设备的同步api调用。

为了调试,我已经签入了事件查看器

应用程序和服务日志-> Microsoft ->推送通知平台->操作

一旦我从MDM服务器发送推送通知,我就可以看到设备中正在收到通知,设备确实将通知识别为WindowsMDMPush (如事件查看器日志中所示),但是OMA客户端不会触发api同步。

有人能告诉我我的实施可能出了什么问题吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-10-24 10:10:13

多亏了我的同事,终于找到了解决办法。解决方案是,在最后一个API有效负载(通道URI API有效载荷)中,需要发送WakeUp文本。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52819543

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档