对于一个学习项目,我们构建了一个前端和后端应用程序。前端"应用程序"只是一堆链接的html/css/javascript文件。后端应用程序是一个带有一些端点的spring boot/maven/java项目。
当我在本地运行后端应用程序时,我能够使用Postman成功地发送get请求。现在我们已经通过Azure托管了后端应用程序,我不知道如何发送get请求,我不知道该使用哪个url。
在我得到这个工作后,我想使用这些url连接前端和后端应用程序。
由于您可以在本地环境中成功运行后端应用程序,因此您必须按照以下步骤配置并将spring引导web应用程序部署到azure应用程序服务:
- 在终端窗口中,运行以下命令用Azure Maven Plugin 配置你的web应用
./mvnw com.microsoft.azure:azure-webapp-maven-plugin:1.14.0:config
-
然后,在命令提示符下,运行这个maven命令并通过输入ENTER设置默认配置andConfirm (Y/N)=比;"y">这样配置就完成了。
-
完成上述步骤后,运行
mvn azure-webapp:deploy
将web应用程序发布到Azure。 -
你的webappURL将显示在输出中。
我不知道该使用哪个url ?
你可以使用maven控制台输出的URL访问web-app。
也参考这个SO线程来了解如何将前端和后端部署到相同的应用程序服务计划。