为什么我没有看到 ID Token 或 Auth Token?

Why I don't see the ID Token or Auth Token?

我按照文章https://docs.microsoft.com/en-us/azure/developer/java/spring-framework/configure-spring-boot-starter-java-app-with-azure-active-directory创建了一个 App 角色

我以为 Azure AD 会 return IDToken 但是我在下面看到的,它看起来不像 JWT 令牌

这是什么代码? Spring Boot 如何解码代码并理解用户角色?

What is this code?

这是authorization code。通常,您会使用此代码来获取访问令牌和 ID 令牌。如果您使用 MSAL 等 Azure AD SDK,SDK 将负责使用授权码获取令牌。

要了解有关授权代码流程的更多信息,请参阅:https://docs.microsoft.com/en-us/azure/active-directory/develop/v2-oauth2-auth-code-flow