我在尝试创建一个受https://github.com/aws-samples/aws-cdk-examples/blob/master/typescript/static-site/static-site.ts启发的静态网站时遇到以下错误
const certificateArn = new acm.DnsValidatedCertificate(
this,
"SiteCertificateR53",
{
domainName: props.siteDomain,
hostedZone: props.zone,
region: "us-east-1", // Cloudfront only checks this region for certificates.
}
).certificateArn;
new cdk.CfnOutput(this, "CertificateR53", {value: certificateArn});错误:
从自定义资源接收到的响应状态失败。返回的消息:资源未处于certificateValidated状态
发布于 2021-11-04 01:24:13
如果您不需要做跨区域的工作(例如,us-east-1需要来自us-west-2的资源),使用以下方法可以获得与DnsValidatedCertificate相同的好处
const certificate = new acm.Certificate(this, `SiteCertificateR53`, {
domainName: props.siteDomain,
validation: acm.CertificateValidation.fromDns(props.zone)});如果你仍然要做跨区域的工作,那么你应该首先通过AWS控制台创建和部署你的专区。不过,这并不能保证修复,如果你仍然卡住了,这个页面可以提供帮助:https://docs.aws.amazon.com/acm/latest/userguide/troubleshooting-DNS-validation.html
https://stackoverflow.com/questions/68733127
复制相似问题