Microsoft graph api 使用DelegateAuthenticationProvider图表生命周期事件

Microsoft graph api 使用DelegateAuthenticationProvider图表生命周期事件,microsoft-graph-api,microsoft-graph-sdks,microsoft-graph-mail,Microsoft Graph Api,Microsoft Graph Sdks,Microsoft Graph Mail,我们将DelegateAuthenticationProvider方法用于Graph,以便代表我们的用户管理Graph订阅。我正在编写一个服务,用于处理我们根据收到的任何生命周期通知。 我只是想知道关于“subscriptionRemoved”生命周期事件,如果我们基本上使用一个通用帐户来管理订阅,这是否意味着如果用户帐户密码更改或被撤销,我们将不会收到通知?在这种情况下,通知是否会继续流动,因为通用帐户不会被撤销,还是基于我们为其创建订阅的帐户? 很抱歉,这让人困惑。好的,我会这样做:如果我的

我们将DelegateAuthenticationProvider方法用于Graph,以便代表我们的用户管理Graph订阅。我正在编写一个服务,用于处理我们根据收到的任何生命周期通知。 我只是想知道关于“subscriptionRemoved”生命周期事件,如果我们基本上使用一个通用帐户来管理订阅,这是否意味着如果用户帐户密码更改或被撤销,我们将不会收到通知?在这种情况下,通知是否会继续流动,因为通用帐户不会被撤销,还是基于我们为其创建订阅的帐户?
很抱歉,这让人困惑。

好的,我会这样做:如果我的应用程序正在订阅,并且当我看到某个事件发生时,(1)用户密码已重置(2)用户设备不符合要求(3)用户帐户已被吊销,则Microsoft Graph会发送一个特殊的生命周期通知subscriptionRemoved

当我的应用程序订阅更改通知时,我会收听订阅删除和错过的信号。此外,我将这样做:(a)当我收到subscriptionRemoved lifecycle通知时,应用程序应该重新创建订阅以保持连续的流。(b) 收到错过生命周期通知后,应用程序应使用Microsoft Graph重新同步资源数据