Symptom
You have created OAuth Configurations for external system in Security Center to be used in your Integration Center job.
When executing the Integration Center job it is failing & you see the below errors in the Event Logs:
- Unable to parse oauth token response due to HTTP operation failed invoking https://example_oauth_token_url.com/token with statusCode: 401;
- ServiceApplicationException: Failed due to - Failed to get access token due to Response from server https://example_oauth_token_url.com/token
The same OAuth credentials are working without issue & successfully authenticate against the external system when tested in an external REST client e.g. Google Postman
Environment
- SAP SuccessFactors SXM Suite
- Integration Center
- Security Center
- OAuth Configurations
Cause
There is Special Characters being used in the in the client_secret
Resolution
Please use a client_secret
which does not contain special characters
See Also
Keywords
Security Center, OAuth, destination settings, Client Secret, 401, ServiceApplicationException, access token, token URL , KBA , LOD-SF-INT-INC-SEC , Security Center , LOD-SF-INT , Integrations , LOD-SF-INT-INC , Integration Center , LOD-SF-INT-ODATA-OAU , ODATA OAUTH Authentication , Problem