标签: aws-certificate-manager

Aws 证书管理器 api 不显示导入的证书

虽然证书管理器 UI 显示我导入的证书状态为“已颁发”,但当尝试从 ELB(应用程序 lb)使用它时,我得到:“没有可用的证书”(对 api 的 POST 请求返回空列表)

此外,当我运行 aws acm list-certificates --max-items 10 时,我没有得到导入的证书,只有我的第二个(未导入)一个

任何想法这里有什么问题?我应该配置的导入证书上有设置吗?

amazon-web-services aws-certificate-manager aws-load-balancer

3
推荐指数
2
解决办法
705
查看次数

AWS证书管理员 - 区域是否重要?

当只有1个区域可用时(我认为是US-West-1区域?)并且目前正在与Cloudfront一起使用以托管澳大利亚市场的网站,我已经拥有AWS Certificate Manager(ACM)的证书.

既然ACM 可以在更多地区使用,那么使用悉尼地区创建的证书会对性能有任何改进吗?

ssl amazon-web-services aws-certificate-manager

2
推荐指数
1
解决办法
3226
查看次数

带有通配符的 ACM 证书不适用于新创建的子域

我最近的基础设施有以下设置:

  • Route53 上的域为example.com.
  • 几个子域blog.example.com,例如dev.example.com等。
  • ACM 上的证书作为*.example.com其条目。

一切都按预期进行,直到我被要求添加另一个域,例如abc.dev.example.com. SSL 不适用于这个新创建的子域。

我之前的经验建议为这个新子域创建一个新证书,它之前也对我有用。但这似乎不是最佳实践。我可以刷新/更新我当前的证书以适应新的子域吗?

ssl amazon-web-services amazon-route53 aws-certificate-manager aws-acm

2
推荐指数
1
解决办法
2700
查看次数

多个ssl证书可以保护相同的子域吗?

我在www.learningdollars.com和dev.learningdollars.com上运行了弹性beanstalk应用程序,我在gitlab.learningdollars.com上运行了一个gitlab ubuntu实例

我正在考虑使用AWS ACM,但它似乎只适用于弹性beanstalk应用程序(通过配置部分中的负载均衡器)而不是gitlab实例.

所以我在AWS ACM中注册了*.learningdollars.com,我从godaddy或digicert购买了gitlab.learningdollars.com的证书.

从技术上讲,AWS ACM证书涵盖了*.learningdollars.com,因此它涵盖了gitlab.learningdollars.com但我无法访问原始文件,因此我无法使用它.

那么我会遇到上述步骤的任何问题还是没问题?

ssl amazon-web-services gitlab aws-certificate-manager

1
推荐指数
1
解决办法
560
查看次数

AWS Certificate Manager - 如何下载公钥?

我使用AWS证书管理器创建了一个SSL证书,以便在我们的EB负载均衡器上使用.

我们有一台需要公共证书才能通过HTTPS进行通信的设备.我知道AWS拥有私钥,是否可以下载公钥?

amazon-web-services aws-certificate-manager

1
推荐指数
1
解决办法
1519
查看次数

.NET Core应用程序中是否可以从AWS Certificate Manager检索证书并在HttpClient帖子中使用它?

我的.Net核心应用程序使用HttpClient向外部Web服务发出发布请求。外部Web服务需要证书进行验证。

证书安装在AWS中,并且我有一个指向证书的ARN。

是否可以通过编程方式从AWS Certificate Manager获取证书并在我的HtppClient中使用它,例如,这是我通常用来添加证书但我需要从AWS获得证书的代码。

   private HttpClientHandler HttpClientHandler()
   {
        var handler = new HttpClientHandler
        {
            ClientCertificateOptions = ClientCertificateOption.Manual,
            SslProtocols = SslProtocols.Tls12
        };
        handler.ClientCertificates.Add(new X509Certificate2("cert.crt")); //TODO: fetch from AWS.
        return handler;
    }
Run Code Online (Sandbox Code Playgroud)

x509certificate2 aws-sdk .net-core aws-certificate-manager

1
推荐指数
1
解决办法
600
查看次数

AWS ACM SSL协议错误

我正在使用一个AWS EC2实例(亚马逊Linux,弹性IP)尝试通过ACM设置SSL。证书已验证,并且负载平衡器正在通过健康检查,侦听prot 443,并转发到端口80。最初,在测试https时,我收到拒绝连接的信息。这让我感到困惑,因为我认为负载均衡器会捕获并转发到端口80。我通过EC2实例上的nginx启用了端口443,所以现在它正在侦听443(通过telnet测试),从而摆脱了连接拒绝错误,但是现在我收到了ERR_SSL_PROTOCOL_ERROR。如果缺少负载均衡器并直接命中EC2实例,则这是有道理的。

这是问题所在(缺少负载均衡器)吗?如果是这样,我该如何解决。我看不到将IP地址分配给负载均衡器的方法。这种设置是否需要CNAME记录?如果是这样,我该如何配置?

谢谢。

ssl amazon-ec2 amazon-web-services aws-certificate-manager

0
推荐指数
1
解决办法
1695
查看次数