Я ищу доступ к API через прокси, расположенный на bar.domain.com. И я получаю к нему доступ через скрипт, который находится на foo.bar.domain.com. Поэтому я столкнулся с той же политикой происхождения , конечно.
В верхней части первого скрипта, загруженного на foo.bar.domain.com, я установил document.domain = "bar.domain.com"
.
В инспекторе, если я приостанавливаю выполнение сразу после этой строки и проверяю document.domain, возвращается bar.domain.com. То же самое с паузой перед запуском .ajax, и то же самое с проверкой после запуска всего javascript.
К сожалению, я все еще получаю: Origin <a href="http://foo.bar.domain.com" rel="nofollow">http://foo.bar.domain.com</a> is not allowed by Access-Control-Allow-Origin.
Хотелось бы привести живой пример, увы, меня попросили не делать: /
Любые идеи о том, как я мог это исправить или отладить? Большое спасибо за любую помощь, которую вы могли бы оказать.