浏览器的同源Policy要求协议、域名和端口完全一致,所以这是跨域问题
要解决跨域问题,服务器端转发是解决方案之一,且不需要改另一端代码,像CORS或者Jsonp都需要另一端的支持
至于很多人表示嘲讽......我无法回答
不知道为何嘲讽……
我的Elasticsearch由于要给多人使用,我再服务器上进行了nginx反代加入了pam鉴权。
方案没问题,不过这种做法如果子站点比较多的话可能配置起来比较繁琐,而且修改服务器配置不如修改js,php来的方便。 推荐jsonp