API调用不能在部署服务器上运行,而可以在本地服务器上运行

时间:2020-11-05 15:33:28

标签: angular tomcat angular7 local

标题是我所面临的环境问题:

  1. 数据库服务器(用于Tomcat中的两个应用程序-具有Spring安全性的Java Spring)
  2. 该应用程序在本地服务器上运行,其中包括一些调用API的Angular页面,它运行良好。 当我在称为远程服务器的Tomcat(Ubuntu)上部署该应用程序(使用与上述相同的数据库服务器)时,在调用上述API时,Angular页面会失败,一些错误消息显示为Bad Request或类似的内容。

例如: 对于修改页面,它调用API / something / edit / 123(此处123是记录的ID) 它在本地服务器上运行良好,但在部署服务器上无法运行

仅供参考:本地应用程序调用http:// localhost:port / api /,而远程服务器调用http:// remote:port / api /

请注意spring-security.xml是相同的(数据库位于同一服务器,同一数据库。这里是Tomcat服务器)

编辑:我提到的两个结果不同的应用程序都使用1中所示的相同数据库。)

编辑:我在浏览器上调试后发现:错误的请求\ n您的请求已损坏

0 个答案:

没有答案