You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Amplify托管的Amazon签发SSL证书在ACM中无法找到,如何迁移至CloudFront?

Amplify托管的Amazon签发SSL证书在ACM中无法找到,如何迁移至CloudFront?

我太懂你这种懵圈的感觉了——明明Amplify控制台说证书在ACM里,你翻遍所有区域都找不到,简直像抓瞎!别着急,我来给你捋清楚:

其实问题出在Amplify自动创建的证书归属权上:如果这张通配符证书是Amplify帮你自动申请的,那它根本不在你的AWS账户的ACM里,而是在Amplify服务自己的托管账户里!所以你在自己的控制台自然搜不到,哪怕全区域排查也没用,控制台那句“cert is in ACM”指的是Amplify自己的ACM账户,不是你的。

那要迁移到CloudFront该怎么办?给你两个可行的方案:

  • 方案一:重新申请属于你自己的通配符证书
    这是最稳妥的办法,步骤也不复杂:

    1. 打开ACM控制台,一定要切换到us-east-1(弗吉尼亚北部)区域——因为CloudFront只支持用这个区域的ACM证书
    2. 申请一张和原证书一致的通配符证书(比如*.yourdomain.com)
    3. 完成域名验证(推荐用DNS验证,比邮件验证更快更省心)
    4. 配置CloudFront分发时,直接选择这张新证书
    5. 最后把你的域名解析指向CloudFront的分发域名,同时解除Amplify和该域名的关联
  • 方案二:别纠结原证书了,它没法迁移
    因为原证书属于Amplify的托管账户,你没有权限导出、转移或者直接使用它,所以放弃原证书重新申请是唯一实际的选择。

备注:内容来源于stack exchange,提问作者Sam

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.21 14:59:36