首页 > 解决方案 > 我的前端和后端未连接到 AWS 云(出现 405 错误)

问题描述

我创建了一个使用 Angular 9 作为前端和 Spring Boot 作为后端的 Web 应用程序

我想将此代码部署在 AWS 云上。我的 Web 应用程序在 localhost 中运行良好。我的应用程序没有数据库连接。我希望我的 Web 应用程序可以在 AWS 上运行,但它不工作。我已经在 s3 存储桶上部署了前端,在弹性豆茎上部署了后端。在 environmenrt.prod.ts 的角度应用程序中,我提供了后端服务器的链接。

当我使用 s3 存储桶在 AWS 云上运行应用程序时,前端显示,但只要我点击计算按钮调用应该转到后端服务器,但我收到 405 错误。

请检查以下错误:-

发布 http://fullstack-angular.s3-website.ap-south-1.amazonaws.com/AgeCalculator-env.eba-23kyga2v.ap-south-1.elasticbeanstalk.com 405 (方法不允许)

styles-es2015.e3fa19b4b8373bda46e5.js:1 错误 Mi {headers: bi, status: 405, statusText: "Method Not Allowed", url: "http://fullstack-angular.s3-website.ap-south-1.ama …-env.eba-23kyga2v.ap-south-1.elasticbeanstalk.com”,好的:假,…} vn@styles-es2015.e3fa19b4b8373bda46e5.js:1

我不明白我在哪里弄错了。请帮我解决这个问题。

先感谢您。

标签: amazon-web-servicesspring-bootamazon-s3amazon-elastic-beanstalkangular9

解决方案


推荐阅读