我在AAD应用程序上有一些多租户应用程序,该应用程序请求访问邮件,日历,联系人和任务。该应用程序成功运行了几年,没有任何问题,但最近几天开始出现错误:
"AADSTS650051: Application 'CLIENT_ID' is requesting permissions that are either invalid or out of date"
所有人!没有在应用程序权限设置中进行任何更改。因此,新域现在无法安装这些应用。
从已安装的域中删除应用,然后重新安装,没有帮助。
请告知。谢谢
[好,发现了一个问题-两个权限,其中一个是Deprecated_ThreatIntelligence.Read
,无法删除它,但尝试删除时没问题,但又有一个权限。与MS支持人员交谈(付费支持,经过48小时的电话和电子邮件对话)后,他们没有得到任何期望:
我想通知您,我已经与同龄人联系工程师拥有所有这些信息并等待他们的建议进行进一步的调查。
我会要求您允许我与我讨论同行工程师,并与您联系以获取最新信息。
没有选择,需要尽快解决,找到了一种方法,删除,下载清单(这是应用程序配置JSON),删除有问题的权限(这不是一件容易的事,因为只有向导),然后再次上传清单。问题已解决。可耻的微软支持!我见过的无用的有偿支持之一。除了等待工程师的反馈外,什么也不能做。一旦获得请求ID和相关ID,他们应该在5到10分钟内通过支持解决此问题,但是到目前为止,他们还没有找到解决方案。对Microsoft感到羞耻,由于他们的怪异错误,过去10天失去了客户。
问题与错误消息中所述完全相同。您的应用程序的凭据已过期。
转到Azure AD->应用程序注册->您的应用程序->创建新密钥