Отправка данных на сторонний сервер с авторизацией

Рейтинг: 0Ответов: 1Опубликовано: 07.09.2014

Доброго времени суток!

Мне нужно отправлять данные на сторонний сервер, на котором происходит авторизация. Информацию про авторизацию нашел на сайте api.jquery.com и больше нигде, но и там всего два слова про это написано. В общем, попробовал сделать так:

function send_secret(phone) {

                  secret =  $("#secret_code").val();

                  $.ajax({
                      username:'some_user',
                      password:'some_password',
                      url:'http://some_server/index.php',
                      type:'POST',
                      data:'code=' + secret + '&phone=' + phone,
                      success: function(res) {
                           alert('Success');
                          $('#wrapper').html(res);
                      }
                  });
                  return false;

          }

Но ответа так и не пришло. Может, кто-то сталкивался с подобным? Заранее спасибо за советы!

Ответы

▲ 1Принят

Есть один вариант... так как посредством JS не всегда можно корректно выполнить запрос (и получить ответ) на сторонний сервер, то можно выполнить AJAX на свой сервер, и с сервера через curl или элементарно через file_get_contents выполнить запрос на другой сервер и в JS вернуть результат. Если необходимо, то можно сразу же у себя установить куку и т.д.