我有一个在端口上运行的 API 服务器和在开发机器AAAA
上的端口上运行的 JS 前端应用程序(emberjs,使用 yeoman) 。BBBB
在实时服务器上,这些端口将是相同的。不幸的是,在开发机器上我遇到了跨域策略问题。
我能做些什么呢?
PS:目前我通过使用启动 Chrome 解决了这个问题
open -a Google\ Chrome --args --disable-web-security
http://localhost:8888/
并在 JS api 中使用绝对根路径。但我并不是硬编码的 url 和特殊标志的粉丝。如果有更好的解决方案,请告诉我!