与证书问题相关的所有 AADSTS 代码

All AADSTS codes related to certificate issues

我们正在开发一个使用 Adal 库的项目。我们收到了不同的 AADSTS 错误代码。例如,我们收到 ADSTS700027:客户端断言包含无效签名,因为我们没有将证书的指纹添加到 AAD 允许列表。在另一种情况下,我们收到 AADSTS700030:证书无效,因为我们不允许基于指纹的身份验证。这两个 AADSTS 代码的根本原因非常相似。我想知道是否有与证书相关的 AADSTS 代码的完整列表,以便我们可以捕获此类异常并进行处理。

正如我在评论中所说:

证书没有特定的 AADSTS 错误代码。官方文档给出了一个list of all the error codes. Or you can use the Azure AD error query page.