Как я могу настроить свой wamp, чтобы разрешить запрос от других доменов - PullRequest
0 голосов
/ 01 марта 2012

Я использую приложение craft в качестве внешнего интерфейса (на сервере приложения craft), cakephp в качестве внутреннего (которое установлено на локальном хост-сервере).

Приведенный ниже код - это часть, где я использовал ajax для подключения к localhost из приложения craft:

var params = {name : "madhan",id: 1}; 
app.httpRequest("http://client1.localhost/ezfit-be/users/index",        
      "POST",function(data, error, httpResponse){    
       debugger;
        if (error === false){
          //app.setValue("testlabel", data.results[0].formatted_address);
          alert(data);

      } else {
          alert("Cannot locate it");
     }
    }, params , "json" );

 }
}

Однако, когда я запускаю его, он говорит, что не может подключиться к адресу. Я считаю, что мой локальный хост не разрешает запрос от другого домена.

Я попытался настроить виртуальный хост (client1.localhost), но он все равно выдал мне ту же ошибку

Как мне настроить мой wamp для разрешения запроса с других доменов?

1 Ответ

1 голос
/ 01 марта 2012

Если ваш domain, на котором вы запускаете Ajax operation, отличается от domain, к которому 'Ajax обращается', это будет невозможно.

Даже еслиуказанный домен является поддоменом.

См. здесь статью и здесь , что дает некоторые другие варианты.

...