Angular 2前端未与后端连接 - 部署后

时间:2018-01-07 05:42:27

标签: angular spring-boot deployment

我在http://www.demo.aranidhi.in开发了一个angular2项目 此应用程序的后端是在http://env-7423163.cloud.cms500.com中托管的spring boot中开发的。 如果我尝试连接前端和后端我收到此错误

Error image

但是这在开发者机器上工作......我不知道怎么做。我认为在出口战争时我会遗漏一些东西。你能指导我吗

2 个答案:

答案 0 :(得分:0)

如错误消息所示,这是因为您正在进行跨源请求

在从前端向您的请求添加跨源标头之前,您可以尝试使用简单的Chrome扩展程序Allow-cross-allow-origin。这可以让您向后端发出请求。

在确认上述扩展程序帮助您使代码正常工作后,您可以更改请求并向其添加跨源标头。

希望这会有所帮助!

答案 1 :(得分:0)

如果您只是在Angular app的proxy.conf.json中设置了api url,则不必添加跨源头。 angular-cli server - how to proxy API requests to another server?