CORS между localhost и бэкэндом Yii

У меня есть приложение Yii (Yii 1.1), работающее на общем хосте. Я пытаюсь заполнить хранилище ExtJS из приложения, которое запускаю на localhost.

Я знаю, что jsonp должен использоваться для отправки запросов Cross Origin, но по какой-то причине он не работает для меня, и я решил вместо этого использовать обычный ajax, но для этого мне нужно установить access-control-allow-origin заголовок где-то в моем приложении YII.

Я пытался добавить header("Access-Control-Allow-Origin: *") как до эха моего действия yii, так и поверх моего контроллера. Также добавил его поверх моего index.php, но в результате всегда появляется одно и то же сообщение о том, что заголовок Access-Control-Allow-Origin отсутствует, поэтому источник localhost не разрешен.

Я решил это раньше, когда использовал, например, серверную часть NodeJS, и это было довольно просто, но по какой-то причине yii вроде как доставляет мне неприятности.

Любая помощь приветствуется.

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …