在过去的一周里,我一直在努力学习AWS将我的React - Django应用程序部署到AWS。我的react堆栈已成功部署到AWS Amplify,完全没花时间。在将我的Django堆栈部署到Elastic Beanstalk之后,我偶然发现了以下错误:
xhr.js:178 Mixed Content: The page at 'https://amplify.url' was loaded over HTTPS,
but requested an insecure XMLHttpRequest endpoint 'http://api.elasticbeanstalk.com/'.
This request has been blocked; the content must be served over HTTPS.我的问题是,如何在django eb应用程序中配置https?
我为我的前端购买了一个域名,但是我是否也需要为我的后端api购买一个域名,或者我是否需要使用一个子域?我很难找到最佳实践的说明,以及如何实现它们。如果有人能给我关于配置弹性豆茎负载均衡器的建议,那就太好了,非常感谢!
发布于 2021-02-26 14:04:01
我和你一样被困住了,我看到了你无从回答的问题。我告诉自己,如果我在这方面取得了进展,我会写一些东西。
这基本上是我创建的最终有效的代码:
我仍然在学习更多关于如何正确地做到这一点的知识。例如,一旦你这样做了,你就需要开始以不同的方式管理静态文件。我看着articles such as this one试着把它拼凑起来。祝你好运--希望这对你或其他处于我们处境的人有所帮助。
https://stackoverflow.com/questions/62563797
复制相似问题