---
title: Fixing AADSTS700054: response_type 'id_token' is not enabled for the application
slug: fixing-aadsts700054-responsetype-idtoken-is-not-enabled-for-the-application
createdAt: 2025-08-05T23:27:24.830Z
---

When signing in to a Microsoft application integrated with Azure AD, you may encounter this error:

:::BlockQuote
AADSTS700054: response\_type 'id\_token' is not enabled for the application.
:::

This indicates that **the application is trying to request an ID token**, but **ID tokens are not enabled** in the Azure AD app registration. ID tokens are essential for **OpenID Connect (OIDC)** authentication.

## Why This Happens

This typically occurs when:

- The app is using **implicit flow** or **hybrid flow** to authenticate users.
- **ID tokens** were not enabled in the **App Registration** configuration in Azure AD.

## How to Fix It

### 1. Go to Azure AD App Registration

1. Sign in to the Azure Portal.
2. Navigate to **Entra ID** > **App registrations**.
3. Locate and select the application that’s failing.

### 2. Enable ID Tokens

1. In the **app registration**, go to **Authentication** under **Manage**.
2. Scroll down to the **Implicit grant and hybrid flows** section.
3. Check the box for:
   - **ID tokens (used for implicit and hybrid flows)**
4. Click **Save**.

### 3. Verify Redirect URIs

Make sure your **redirect URIs** are configured correctly:

- If it’s a web app, ensure the URI is set to **https\://** and matches what your app expects.

### 4. Retry Sign-In

Once saved, try signing in again. The error should be resolved.

## Additional Notes

- If you’re using **MSAL (Microsoft Authentication Library)**, consider moving to the **Authorization Code Flow with PKCE**, as implicit flow is being deprecated for SPA apps.
- Ensure **Admin Consent** is granted for required API permissions.

