这个问题的原因是证书颁发机构(PCA)拒绝了自动更新请求。要解决此问题,请按照以下步骤执行:
确认您的AWS账户有足够的权限进行更新请求。检查您的IAM策略以确定您是否有权访问AWS证书管理(ACM)和证书颁发机构(PCA)。
如果您有足够的权限,尝试手动更新证书。在AWS控制台中,导航到ACM,选择需要更新的证书,然后选择“重新颁发”。
如果手动更新仍然失败,请联系AWS支持部门以了解更多帮助。
以下是Python中手动更新证书的示例代码:
import boto3
client = boto3.client('acm')
response = client.reissue_certificate(
CertificateArn='arn:aws:acm:us-west-2:123456789012:certificate/12345678-1234-1234-1234-123456789012'
)
print(response)