我有一个Rails应用程序,用户可以将其Office365帐户连接到该应用程序。
在用户拥有工作帐户且管理员同意所需权限的情况下,随后通过从以下位置删除应用程序来撤消该同意:Azure Active Directory >>企业应用程序
我的应用程序如何知道访问已被撤消,以便它可以向用户显示适当的消息?是否有网络挂钩要求?进行API调用时,是否可以从特定的错误响应中找出原因?
如果客户已从租户中删除该应用程序,则您将不再能够获取访问令牌以进行API调用。确切的错误消息/经验取决于您获得访问令牌的精确程度。