Azure Ad应用程序权限

Azure Ad应用程序权限,azure,azure-active-directory,Azure,Azure Active Directory,在azure ad应用程序中,我们授予应用程序权限并运行我们的应用程序。它提供适当的数据,在这样做之后,我们删除所有权限,然后我们也不会得到未经授权的错误。Azure广告许可有什么问题?是否存在缓存问题,我们必须清除此问题?我不知道您是如何撤销应用程序的权限的,但我假设您使用了Azure门户。最可能的原因是您忘记点击授予权限按钮: 取消权限当前无法通过门户网站使用。应用权限时,将在应用程序和服务主体之间创建链接 应用程序和服务主体之间有两种类型的权限授予 申请拨款由批准书表示。这些可以通过使用g

在azure ad应用程序中,我们授予应用程序权限并运行我们的应用程序。它提供适当的数据,在这样做之后,我们删除所有权限,然后我们也不会得到未经授权的错误。Azure广告许可有什么问题?是否存在缓存问题,我们必须清除此问题?

我不知道您是如何撤销应用程序的权限的,但我假设您使用了Azure门户。最可能的原因是您忘记点击授予权限按钮:


取消权限当前无法通过门户网站使用。应用权限时,将在应用程序和服务主体之间创建链接

应用程序和服务主体之间有两种类型的权限授予

申请拨款由批准书表示。这些可以通过使用graph api查看。知道要删除的权限的主体id后,可以通过向发送删除请求来删除它

委派的权限由OAuth2PermissionGrants表示。与批准类似,有a和a


如果我需要更清楚地说明或能提供帮助,请告诉我

应用程序仍然可以使用该权限拨打电话的原因是,仅删除了该要求。补助金仍然存在。即使删除了需求,也不会撤消授予的权限,这与添加需求时不授予权限的方式相同。应用程序权限实现为服务主体获取的角色。在这种情况下,SP仍然具有该角色,因此它具有访问权限。感谢您的回复,我们正在使用azure portal获取权限。非常感谢,但他们有没有办法从应用程序中删除权限?