【问题标题】:Can we use same AWS IOT device certificate for two AWS regions?我们可以为两个 AWS 区域使用相同的 AWS IOT 设备证书吗?
【发布时间】:2021-03-24 00:30:44
【问题描述】:

我尝试在两个 AWS 区域(斯德哥尔摩和伦敦)使用相同的 AWS IOT 证书。但是设备可以连接到证书创建的区域(斯德哥尔摩)。

我们可以在两个 AWS 区域(属于单个账户)使用相同的 AWS IOT 设备证书吗?

步骤:

  • 斯德哥尔摩地区创建 IOT 设备证书
  • 下载证书(斯德哥尔摩地区)
  • 将下载的证书导入到伦敦地区

This Old thread(2016) 表示不允许将证书转移到不同的区域。但不确定现在有什么办法。

【问题讨论】:

    标签: aws-iot aws-iot-core amazon-device-messaging


    【解决方案1】:

    我认为问题在于证书的 CA 是在特定区域注册的。 documentation (section "Using X.509 client certificates in multiple AWS accounts with multi-account registration")表示如果你想在不同的账户/地区使用相同的证书,你不应该注册CA。

    使用多账户注册

    • 请勿向 AWS IoT 注册签署设备证书的 CA。
    • 在没有 CA 的情况下注册设备证书。请参阅在没有注册 CA (CLI) 的情况下注册客户端证书。
    • 当设备连接到 AWS IoT 时,在 TLS 的 SNI 扩展中使用正确的主机名。请参阅 AWS IoT 中的传输安全性。

    【讨论】:

    • @linuxbasis 我们尚未在 aws 中注册我们的自定义 CA。我们正在使用 AWS iot 生成的证书。所以 CA 是 aws。
    • 而且我们没有使用多帐户。我们正在使用一个帐户。我们需要在一个帐户中使用不同的区域。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-03-21
    • 2020-11-13
    • 1970-01-01
    • 1970-01-01
    • 2019-10-31
    • 1970-01-01
    • 2018-11-19
    相关资源
    最近更新 更多