AWS:为RESTful App配置域(客户端和服务器)

时间:2014-09-29 10:06:47

标签: rest amazon-web-services dns cross-domain

我有一个RESTful应用程序。客户端是在Node.JS上构建的AngularJS,服务器是Grails。我想在相同域下的AWS Elastic beanstalk上运行它们,这样我就不会遇到跨域问题,例如mydomain.com\myapp-apimydomain.com\myapp-view

我已经在AWS上使用Elastic beanstalk和Route 53配置了Grails应用程序,所以我知道它是如何工作的。

1 个答案:

答案 0 :(得分:0)

Beanstalk上的预配置平台不支持这一点,但可以使用Docker容器实现。在每个版本中,您都必须使用这两个应用程序部署新的docker镜像。

您还可以在Beanstalk上拥有单独的环境,甚至可以使用S3作为视图,并使用AWS CloudFront分发内容。使用Cloudfront行为,您可以将静态请求发送到一个源,并将api调用发送给另一个源。