从Windows我的服务我需要能够订阅我的租户中Office 365会议室日历中的事件通知。由于安全原因,无法使用推送通知,因此使用streaming notifications仅仅是合理的(或轮询,但这是最后的手段)。 但正如该页所述,订阅的范围不能从当前用户'我'更改。因此,我不能依赖应用程序角色分配(我已经可以使用它来轮询Graph API感兴趣的日历)。 当然,我拥有这些会议室帐户的用户凭据 - 但基本身份验证暂时不受支持。代表用户从守护程序订阅到Office 365流式传输通知
挑战:我的服务需要代表会议室用户进行订阅,并接收通知,但是来自守护程序服务的通知,无需用户交互。 实际上它会有一个管理UI,但是在添加会议室后,管理员将离开该UI并且该服务将需要单独工作,续订订阅,在服务器重新启动的情况下重新建立流。我想,device profile是一种选择。
你建议采用什么方法/流程?
谢谢。第二点似乎可用,但我无法想象如何保持两个并行用户登录,甚至切换用户上下文时(如果将使用web ui)。第一点是不可用的,因为应用程序本身无法根据文档调整iser资源流。 – ZorgoZ