【问题标题】:how to serve a content over https如何通过 https 提供内容
【发布时间】:2020-03-20 16:27:21
【问题描述】:

当我从 https 页面调用 api 端点 url 时遇到问题。我在 aws s3 存储桶中托管了我的前端代码,并部署了第三方 ssl 证书。所以我的反应代码通过 https 提供。我的后端部署在弹性豆茎的单实例应用程序中。当我试图从我的前端应用程序调用我的后端 url 时,它会抛出以下错误。

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

谁能帮我解决这个问题。 谢谢。

【问题讨论】:

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


    【解决方案1】:

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

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

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

    【讨论】:

    • 完成此操作后,您需要更改 html 并定义 https 链接。
    猜你喜欢
    • 2016-09-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-20
    • 2018-12-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多