我目前正在使用节点REST服务开发AngularJS客户端。当我尝试在本地使用REST服务时出现此错误:
XMLHttpRequest cannot load http://tasks.dev:12345/articles. Origin http://tasks.dev:8080 is not allowed by Access-Control-Allow-Origin.
我已经尝试将localhost设置为hosts文件中的tasks.dev,并在简单的Web服务器中运行应用程序Angular应用程序。我还能做什么?
答案 0 :(得分:0)
我读到hosts文件不接受带端口的url。如果是这样定义http://tasks.dev
,默认情况下会监听8000
(或8080)。
除了在app.js
中设置服务器以收听8000
(或8080)。
希望这有帮助,
R上。