Обычная аутентификация, логин, конвертирование jquery в php код - PullRequest
0 голосов
/ 02 ноября 2018

У меня есть некоторый документ и пример кода с примером кода входа в систему jquery Basic Authentication. Мне нужен код php для моего проекта

$.ajax({
  url: 'http://loginurl',
  headers: {accept:'text/xml'}, //veya "text/json"
  contentType: 'application/json',
  method: 'GET',
  beforeSend: function (xhr) {
    xhr.setRequestHeader("Authorization", "Basic " + btoa('test' + ':' + 'test'));
  },
  success: function (data) {
    //success
  },
  error: {
    //error
  }
});

Я пытался конвертировать php вот так, но не могу войти на

$username = "username";
$password = "pass";
$remote_url = 'http://loginurl';

// Create a stream
$opts = array(
  'http'=>array(
    'method'=>"GET",
    'header' => "Authorization: Basic " . base64_encode("$username:$password")                 
  )
);
$context = stream_context_create($opts);
// Open the file using the HTTP headers set above
$file = file_get_contents($remote_url, false, $context);

Что не так? Спасибо за любую помощь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...