<iframe src="https://www.googletagmanager.com/ns.html?id=GTM-M74D8PB" height="0" width="0" style="display:none;visibility:hidden">
Loading
Skip to NavigationSkip to Main Content
response_type_not_supported Error During OIDC Authorization Request
API Access Management
Okta Classic Engine
Okta Identity Engine
Overview

When making an /authorize request to log users into an OpenID Connect (OIDC) application, the following error message occurs:

error":"unsupported_response_type","error_description":"The response type is not supported by the authorization server. Configured response types: .... 


Error Message 

This article clarifies why this error occurs and how to configure the application to support the requested response types.

Applies To
  • OpenID Connect/OAuth application
  • Org Authorization Server
  • Custom Authorization Server
Cause

The OpenID Connect application created within Okta does not have the necessary Grant Type configured for the requested response type.

Solution

When making the /authorize request, include a response_type to indicate which OIDC flow is used. For each response_type requested (admins are able to request multiple response_types in the same request),ensure the OIDC application and the authorization server are configured to support the requested Grant Types.

Application configuration

  1. Go to Applications > Applications.

  2. Select the OIDC application.

  3. Go to General > General Settings.

  4. Enable the Grant Type associated with the required response_type:

    • response_type=code: Authorization Code.

    • response_type=id_token: Implicit (hybrid) > Allow ID Token with implicit grant type.

    • response_type=token: Implicit (hybrid) > Allow Access Token with implicit grant type.

NOTE: When requesting multiple response types, enable each associated Grant Type.


OpenID Connect application > General Settings 
 

Custom Authorization Server configuration

The following steps apply only when using a Custom Authorization Server. Skip these steps if using the Org Authorization Server.

  1. Go to Security > API.

  2. Select Authorization Servers.

  3. Select the specific Authorization Server.

  4. Select Access Policies.

  5. Select the relevant Access Policy and Access Rule.

  6. Ensure the required Grant Types are enabled within the rule.

Access Policies > edit Access Rule 
 

Related References

Loading
response_type_not_supported Error During OIDC Authorization Request