我在Azure AD中注册了一个应用程序。
如果我在Web API和客户端(SPA应用程序)级别上使用相同的“Application ID”,为什么两个Azure AD身份验证库(适用于Azure AD v1的ADAL JS和适用于Azure AD v2的MSAL.js)在调用Web API时都使用“ID token”作为承载令牌,而不是请求和使用“access token”?这不违反规范吗?
如果我在Web API和客户端(SPA应用程序)级别上使用相同的“Application ID”,为什么两个Azure AD身份验证库(适用于Azure AD v1的ADAL JS和适用于Azure AD v2的MSAL.js)在调用Web API时都使用“ID token”作为承载令牌,而不是请求和使用“access token”?这不违反规范吗?