amazon-web-services - 使用没有客户端密码的 clientId
问题描述
在 AppSync 中,当我尝试通过 Cognito 用户池登录并输入 ClientID 时,它会给出错误 Use a clientId without a client secret。
我只输入 ClientID 但它没有继续
解决方案
- 转到控制台中的用户池。
- 转到常规设置 -> 应用程序客户端(不是应用程序集成 -> 应用程序客户端设置)
- 单击每个选项下的“显示详细信息”。
- 查看“应用程序客户端密码”字段。
在我的例子中,Amplify 为我创建了两个应用程序客户端,一个_app_client
在最后,它有一个客户端密码。最后一个_app_clientWeb
没有客户秘密。他们似乎在其他方面是相同的。您想从没有密钥的应用程序客户端 id 中选择一个,或者创建一个没有密钥的新应用程序客户端。
推荐阅读
- c# - 像 Ninject 中的 [Inject] 属性一样,autofac 中的等价物是什么?
- google-apps-script - 当使用相同的标签名称多次调用时,GmailApp.createLabel 的行为是什么?
- javascript - EventTarget.addEventListener() 在 innerHTML 之后不起作用
- apache-kafka - Kafka消费者消费数据非常慢,只消费前500条记录
- c# - 动态添加按钮到网格视图
- php - Alexa SMAPI - 更新意图返回错误:“指定的技能或区域设置没有关联的模型。”
- angularjs - 我们可以在单击饼图图例标签时删除条形图线吗?
- html - 为什么我的 .png 网站徽标文件不会显示在我的网站上?
- php - 如何在字符串中添加新行?
- spring - Spring Security:会话有效时禁用登录页面