如何通过https

时间:2019-11-25 11:32:18

标签: reactjs amazon-s3 amazon-ec2 amazon-elastic-beanstalk

当我从https页面调用api端点网址时,我遇到了问题。我将前端代码托管在aws s3存储桶中,并部署了第三方ssl证书。因此我的react代码通过https提供。我的后端部署在弹性bean茎的单个实例应用程序内。当我尝试从前端应用程序调用后端URL时,它会引发以下错误。

混合内容:“”页面通过HTTPS加载,但是请求了不安全的XMLHttpRequest端点“”。该请求已被阻止;内容必须通过HTTPS提供。

任何人都可以帮助我解决此问题。 谢谢。

1 个答案:

答案 0 :(得分:0)

您需要将ELB(AWS Elastic Beanstalk)应用程序设置为使用SSL / HTTPS

https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/configuring-https.html

您可以使用Route53和AWS Certificate Manager(ACM)进行设置。