amazon-web-services – 与Elastic Beanstalk的Api网关连接(客
我正在尝试将Api Gateway与我的api连接在Elastic Beanstalk中.我希望我的api只能通过Api Gateway访问,为此我在后端使用客户端SSL证书授权(比如这个aws发布链接:http://docs.aws.amazon.com/es_es/apigateway/latest/developerguide/getting-started-client-side-ssl-authentication.html).所以我的建筑是这样的: API GATEWAY-> ELASTIC LOAD BALANCER-> EC2(ELASTIC BEANSTALK) 我的EC2机器有NGINX和Ruby. 连接的工作方式如下: API GATEWAY – > (80 PORT) – > ELASTIC LOAD BALANCER – > (443 PORT) – > NGINX – >ruby 我在NGINX中做客户端身份验证. 当我在NGINX中配置SSL连接时,我使用的是我签名的SSL证书(可能这是问题吗?) 我的问题的其他可能原因是Elastic Load Balancer中的端口配置(在图片中).我有后端身份验证:已禁用.这是一个问题吗? 我的nginx配置是:
} 最佳答案
Amazon API Gateway不支持集成端点的自签名证书.您是否尝试过使用Amazon Certificate Manager或Let’s Encrypt的证书?
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- Luasocket nginx错误 – lua条目线程中止:运行时错误:尝
- nginx – $http_referer的行为类似于$document_uri
- 亲测:LNMP环境下,解决项目缓冲慢、502以及配置https的问题
- nginx openssl 升级tls1.2
- 我应该在nginx中使用rewrite或return或proxy_pass吗?
- linux – DKIM:Signature标头存在但无效
- 铁路上的ruby-产生大量机架应用的乘客
- 缓存-Nginx:向fastcgi_cache响应添加条件到期标头
- ruby-on-rails-部署后,我看到了标准的nginx的“有效!”
- Node.js使用redis集群进行Socket.IO扩展