这是一个angularJS webapp。一些Java Spring REST服务在JBoss 7.x上,一些在Apache Tomcat Version 8.0.43上。当服务在JBoss中运行时,我们没有问题,当它们被部署到Tomcat时,如果响应是404,那么我们就会遇到CORS问题。该服务返回404,如开发工具网络选项卡中所示,如预期的那样,但当我注销错误时,浏览器给我一个错误代码-1。这只发生在现代浏览器中,例如铬。在IE 11中,一切都按预期工作。
如果我返回200状态,一切都在无处不在。
404是以意想不到的方式行事。
我认为我们的Tomcat上有一些配置错误。
有什么想法吗?