java - Jetty 是否可以配置为提供 AWS Certificate Manager 证书?

标签 java amazon-web-services ssl jetty aws-certificate-manager

运行带有嵌入式 Jetty 网络容器的 Java 网络服务。想使用根 CA 签名的 SSL 证书(无 OpenSSL)通过 HTTPS 为我的 RESTful API 端点提供服务。

我可以将我的嵌入式 Jetty 容器配置为使用“免费”AWS Certificate Manager cert吗?证书还是这些证书仅供 AWS 基础设施(ELB、CloudFormation 等)使用?如果是这样,我可以假设这些证书是根 CA 签名的吗?

基本上,我想弄清楚我是否需​​要花几百美元购买 Thawte/GoDaddy 证书,或者我是否可以通过 AWS 免费获得一个。

最佳答案

来自马克的评论:

"AWS Certificate manager certs can only be used by ELB, CloudFront and API Gateway. You would have to place an ELB, or a CloudFront distribution in front of your Jetty application in order to use an ACM SSL certificate."

所以您可以使用免费的 AWS 根 CA 签名证书之一如果您将基于 Jetty 的服务置于 ELB 之后。

关于java - Jetty 是否可以配置为提供 AWS Certificate Manager 证书?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48016775/

相关文章:

java - 正则表达式 - 负向前瞻

amazon-web-services - 如何从cloudformation模板中的参数文件传递公钥?

python - WebSocket 连接到自签名服务器

java - 如何在遍历集合时安全地从集合中删除其他元素

java - Activity 和 Fragment 并发

java - 将 Twitter 搜索结果中的 JSON 字符串获取到 Java 中进行解析

mysql - 自动将一个账户的RDS中的Mysql数据复制到另一个账户的RDS

linux - AWS EC2 中的不同用户是否可以有两个单独的 key 对

jquery - SSL 是否也加密 AJAX 帖子?

python - 在 OSX 10.11 上编译支持 SSL 的 Python 2.7.10