Eloqua Salesforce Integration App - "Missing required code challenge" error message
Hello,
You may see the "Missing required code challenge" message returned by Salesforce while trying to authenticate a new connection in the Eloqua Salesforce Integration App.
If you see it, please uncheck the "Require Proof Key for Code Exchange (PKCE) Extension for Supported Authorization Flows" checkbox in the Salesforce Connected App that is selected by default. PKCE was initially designed to protect the authorization code flow in mobile apps. This setting can be turned off since all OAuth callbacks are always routed to the Eloqua CX Apps server (e.g., apps.p01.eloqua.com).
If you have any questions about this setting, please get in touch with your Salesforce administrator and refer to the Salesforce Developer documentation at
Tagged:
1