私はNodeJS下AWS SDKを使用してCloudFrontの配信を作成しようとしていて失敗したと私はそのようにはInvalidViewerCertificate
ViewerCertificate: {
ACMCertificateArn: cert_arn,
CertificateSource: 'acm',
CloudFrontDefaultCertificate: false,
MinimumProtocolVersion: 'TLSv1.1_2016',
SSLSupportMethod: 'sni-only'
}
のような証明書のARNを設定したときに呼び出します...
cloudfront.createDistribution()
I取得...
InvalidViewerCertificate: The specified SSL certificate doesn't exist, isn't in us-east-1 region, isn't valid, or doesn't include a valid certificate chain
私が作成するときにI証明書:
- は国道53
- における検証のための右の記録を打ち立てCERTは初めて、私はディストリビューションを作成しよう
を確認されるまで、私は、待ちますそれは失敗する。私は私が既に持っている
- 打ち証明書ARN、配布仕上げ用
- 待ち時間がそのビジネスを行う場合はおかしい事は、
- は手動で、それが動作します、私は上記の手順で作成した証明書を切り替えます問題なく。私は文字通りドロップダウンメニューからそれを選択して完了しました。
私はここで何が欠けていますか? CertificateSourceが提出
、CertificateSourceそれは廃止されました、確かにそれは問題になる可能性があります。 http://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/CloudFront.html – sudo
私が既に持っているCert ARNは*あなたがここで行っていることとどのくらい異なるのですか? –
AWSから返された値とまったく異なるものはありません.AWS ConsoleからARNをコピーして貼り付けるのとまったく同じ形式です。したがって、この質問:私はまだSudoの提案をテストする必要があります。 –