【问题标题】:AWS Cognito User Pool - read-only clientAWS Cognito 用户池 - 只读客户端
【发布时间】:2017-11-24 00:00:39
【问题描述】:

标题中已经说明了问题 - 有没有办法为 Amazon Cognito 用户池创建一个应用程序客户端,它只有读取权限?这有点奇怪,但是当我取消选中“可写属性”部分(用户池 -> 常规设置 -> 添加另一个应用程序客户端)中的所有框时,它会返回此警告:

默认情况下所有属性都是可写的,因为没有选择任何属性。选择属性以使其仅可写

这很酷,但我的目的是创建 1 个具有所有写入权限的可信赖私人客户端和 1 个公共只读客户端以嵌入到应用程序中。我设法将可写属性的数量减少到一个,这对我来说不是那么重要,但是这个解决方案看起来很老套。有没有人设法正确破解这个?

我也尝试过使用 App 客户端 OAuth 2.0 设置,但没有运气。感谢您提供任何信息。

【问题讨论】:

    标签: amazon-web-services amazon-cognito


    【解决方案1】:

    默认情况下所有属性都是可写的,因为没有选择任何属性。 选择属性以使其仅可写

    服务提供商基本上将您限制在他们预期的用例中。目前,我认为您的解决方案是唯一的解决方法。

    【讨论】:

      猜你喜欢
      • 2021-08-13
      • 2019-02-13
      • 2018-12-07
      • 2020-02-21
      • 2017-05-07
      • 1970-01-01
      • 2018-01-31
      • 2018-11-07
      • 2020-06-14
      相关资源
      最近更新 更多