Skip to Main Content
Feature Request FR-4293
Product Area Security
Status ROADMAP

3 Voters

Handle OAuth2 Client Credentials in Request Body

jon dixon Public
· Feb 26 2025

Idea Summary
Currently, APEX Credentials do not handle fetching an OAuth Client Credentials Token while embedding the Client ID and Client Secret in the request body. I would like to have an option with APEX Web Credentials to handle passing the Client ID and Client Secret in the request body.

Use Case
Federal Express (FedEx) has an API to get tracking information for a package. The FedEx tracking API requires that you pass the Client ID and Client Secret in the request body when getting an OAuth token from https://apis.fedex.com/oauth/token

Preferred Solution (Optional)
If you select Oauth as the Web Credential type, add a radio group with values ‘Pass Credentials Via Basic Auth’, and  ‘Pass Credentials in Request Body’.

This is currently on the roadmap for a future release of Oracle APEX.

Comments

Comments

  • eric.olson OP 4 weeks ago

    This would be great. I've lost count of the number of times I've had to abandon using APEX Web Sources because the token provider only accepts a client id and secret in the request body and not as a header.