在部署方案中,skeleton
带有AngularJS
的HTML页面将由普通的HTTP服务器(如Apache)提供服务。但是,这些页面将对承载Spring Controller的Application Server(JBoss)进行AJAX调用。这些控制器将提供将在HTML页面中呈现的内容。
这两台服务器都在同一个域上。我需要担心CORS
还是JSONP
?常规的AJAX调用是否有效。
请告知
答案 0 :(得分:0)
CORS和JSONP是规避同源政策的手段。
如果脚本运行的文档与您尝试使用JavaScript访问的资源不同,则需要绕过它。
要使两个资源属于同一个来源,他们需要分享:
由于您正在运行两个不同的服务器,并且您无法在同一端口上侦听两个服务器,因此它们不会共享所有这三个因素,因此您需要一种机制来规避同源策略。 / p>