Cognito - Client is not enabled for OAuth2.0 flows
Feb 13
I've successfully set up an AWS Cognito environment that runs on Localhost following this tutorial.
For the next step, I published the app to my external web server. I confirmed that the Cognito configuration (i.e. Client ID, Metadata Address, Region, etc) is correct. However, when I access and try to sign into the newly published public site I receive the follow error: " Client is not enabled for OAuth2.0 flows."
EDIT:
Here are my App Client Settings
I would like help with what I should look into in the AWS Cognito config or the Server config settings. The server is NOT using a load balancer. I believe the issue may lie somewhere in the Reverse Proxy or HTTPS settings.
1 answer
Accepted answer · original discussion
Apr 3
This issue was not a cognito problem but rather an IIS and HTTPs issue. Make sure your servers are completely HTTPS if you plan to use this AWS service. Leave comments with any questions.
2 question comments
Use comments to ask for clarification. Post a solution as an answer.
Mar 20