我已经成功设置了在this tutorial之后在Localhost上运行的AWS Cognito环境。
下一步,我将该应用发布到了外部Web服务器。我确认Cognito配置(即客户端ID,元数据地址,区域等)是正确的。但是,当我访问并尝试登录到新发布的公共网站时,会收到以下错误消息:“未为OAuth2.0流启用客户端。”
编辑:
这是我的App客户端设置
我想要有关应在AWS Cognito配置或服务器配置设置中查看的内容的帮助。服务器未使用负载均衡器。我认为问题可能出在反向代理或HTTPS设置中。
我以前见过这个问题。向Cognito发出请求时,请仔细查看您指定的重定向URL /回叫URL。如果我没有记错的话,那么根据您在App Client设置中指定的内容,如果重定向URL中的末尾带有“ /”或缺少“ /”,则我已经看到了此问题。