Hi,
I have already developed .NET and PHP applications, and I am able to obtain the authentication token using OAuth 2.0.
Now, I need to develop a Java application to call REST API to the Infor API Gateway. When I try to get the authentication token, I receive the error message "invalid_client".
I noticed that the "~" tilde character is encoded as "%7E". All client IDs (in Authorized Apps) start with "Infor~" in on-premises environments.
When I try to get the token from an application like Postman, it works correctly. If I try sending "%7E" from Postman, in client_id, I reproduce the same error as with my Java application.
Has anyone encountered this issue in a Java application, and how can the problem be resolved?
Thank you,
Regards,
Yannick