Решение, которое мне удалось достичь с помощью опытного ng-dev в группе Google AngularJS, это библиотека xDomain .
Настройка очень просто, просто поместите файл proxy.html в корень вашего API, с регулярным выражением / строкой для разрешенного источника («мастер») и ссылкой на скрипт во внешнем интерфейсе, а затем укажите этот файл из вашего интерфейса скрипт ('master').
Он работает, открывая файл proxy.html в iframe и общающийся с ресурсом CORS с помощью postMessage
.
Работает как шарм с как $ http и $ resource.
Вы также можете поддерживать нормальное функционирование для обычных браузеров, поставив скрипт выше всех библиотек JavaScript: