我有一个Azure AD应用程序,我在Azure门户的App Registrations刀片中创建。该应用程序已被授予访问Web API(实际上是Azure AD B2C应用程序)的权限。我试图使用客户端凭据(client_id,client_secret和resource)从Azure AD获取令牌。在我的开发实例中,Azure AD将返回我的Azure AD V1令牌,但我的测试实例Azure AD正在返回Azure AD V2令牌。
我在两个实例中使用相同的正文输入(grant_type,client_id,client_secret和resource)调用https://login.microsoftonline.com/ / oauth2 / token。
当我没有调用v2.0端点时,为什么该端点会返回V2令牌?
答案 0 :(得分:0)
应用清单位于Azure Active Directory中->应用注册(预览)-> {YourAppName}->清单
accessTokenAcceptedVersion是第4行。