AngularJS не обнаруживает заголовок Access-Control-Allow-Origin?

Я запускаю угловое приложение на локальном виртуальном хосте (http://foo.app:8000). Это делает запрос в другой локальный VirtualHost (http://bar.app:8000) с помощью .$http.post

$http.post('http://bar.app:8000/mobile/reply', reply, {withCredentials: true});

На вкладке Network в Chrome Developer Tools я, конечно, вижу запрос OPTIONS, а ответ включает заголовок:

Access-Control-Allow-Origin: http://foo.app:8000

Однако запрос POST отменяется со следующей ошибкой:

НетAccess-Control-Allow-Origin' заголовок присутствует на запрашиваемом ресурсе. Происхождениеhttp://foo.app:8000' поэтому не разрешен доступ.

Кто-нибудь испытывал это?Access-Control-Allow-Origin заголовок очень просто включен в ответ на запрос OPTIONS, поэтому я могуt для жизни выяснить, почему POST действует, заголовок отсутствовал.

Access-Control-Allow-Credentials также установлен на.true

Ответы на вопрос(9)

Ваш ответ на вопрос