When a registered external application attempts to authenticate with the Content Innovation Cloud, authentication fails with a 400 response.
Incorrect Client ID
If the response contains the error invalid_client, the external application may be sending the wrong value for the client ID.
Incorrect Client Secret
If the response contains the error invalid_client, the external application may be sending the wrong value for the client secret.
Unsupported Grant Type
If the response contains the error unsupported_grant_type, the external application may be sending the wrong value in the grant_type field of the token request.
Make sure the application is using the correct grant type as described in the following table:
| Application Type | Expected Grant Types |
|---|---|
| Service Application |
In most cases, service applications should request access tokens using a grant_type value of client_credentials. Service applications must use the custom API Credentials grant type when requesting tokens using an OpenID Connect scope. In this case, the token request should have a grant_type value of urn:hyland:params:oauth:grant-type:api-credentials. |
| Web Server Application |
Web Server applications should request access tokens using a grant_type value of authorization_code. |