2014-03-07 21 views
0

我使用角JS作爲我的前端的RESTify,兩者在不同的域存在,即,在「my.local」角JS和「api.my.local」的RESTifyAngularjs - 的RESTify有線錯誤

每當我嘗試從我的restify返回錯誤(例如返回下一個(新的restify.InvalidArgumentError('無效的用戶名'));),瀏覽器拋出一個CORS錯誤(XMLHttpRequest無法加載http://api.my.local/authenticate沒有'訪問控制允許來源'標題出現在請求的資源上,因此'http://my.local'原因不允許訪問。)。

如果從服務器端的restify代碼中刪除錯誤提升行,那麼整個工作就完美了。即如果返回下一個(新的restify.InvalidArgumentError('無效的用戶名'));被刪除,該程序將工作正常。

回答