【发布时间】:2020-03-21 10:18:36
【问题描述】:
所以,我一直在努力争取以下工作:
- 在 S3 存储桶上托管前端应用程序(支持 HTTPS)
- 使用 Elastic Beanstalk 托管 Spring Boot API(支持 HTTPS)
- 从前端应用程序向 API 发出请求(支持 HTTPS)
我当前对 EBS 的设置是,API 位于负载均衡器后面,Route 53 将传入请求定向到负载均衡器,然后将内部 HTTP 请求发送到 EBS。
达到这一点对我来说非常痛苦(这对我来说都是全新的),在设置好之后,我在尝试从我的前端向 API 发出请求时收到一个 CORS 错误 -结尾。我在日志中看不到任何内容,并且我的 Spring Boot CORS 设置为接受所有内容,因此这使我相信负载均衡器导致了 CORS 错误。
我想知道我是否走在正确的轨道上?负载均衡器会导致此问题吗?能解决吗?
【问题讨论】:
标签: spring-boot amazon-elastic-beanstalk amazon-route53 aws-load-balancer