amazon-web-services - 如何添加 terraform aws_cognito_user_pool_client 访问令牌和 id 令牌有效性?
问题描述
在 AWS Cognito 控制台的“常规设置”下的应用程序客户端中,可以自定义 3 种令牌过期时间:
- 刷新令牌过期
- 访问令牌过期
- ID 令牌到期
根据terraform 文档,aws_cognito_user_pool_client 资源有一个“refresh_token_validity”属性,我可以使用它来指定刷新令牌的到期时间。但是,没有访问令牌或 ID 令牌有效性。
我该如何指定这些?
解决方案
由于缺乏 AWS 的支持,未添加访问和 id 令牌过期属性的原因。
AWS 已于 2020 年 8 月 12 日增加了对此的支持。Terraform 中的实施已于 2021 年 3 月 9 日通过github commit 完成。此功能通过 Terraform AWS Provider v3.32 得到支持。
确保将您的 terraform 提供程序至少更新到该版本,以便能够使用这些新属性。
推荐阅读
- python - 比较两个面具以确定哪个面具比另一个更像矩形 -> 测量矩形
- linux - 使用 cmake 在 Ubuntu 18.04 上构建 Flutter 引擎的问题
- php - 在 WooCommerce 结帐中刷新有关运输或付款方式更改的迷你购物车
- java - java中的递归(包括数组)
- c++ - 使用 2D std::vector 对 SYCL 进行矩阵乘法
- javascript - 通过 ES6 导入在浏览器中使用 socket.io
- java - 使用 NavigationView 时出错/应用程序崩溃
- postgresql - TypeOrm Postgres 对 where 子句值区分大小写
- github - Github Actions - 任何运行步骤都没有这样的文件或目录
- java - Thymeleaf 返回 Java 异常消息而不是我的自定义错误消息。我怎样才能让它返回我想要的?