API Atlassian Confluence Basic Login НЕ работает: страница не найдена

Работа над базовым API входа Atlassian Confluence в PHP

$url = 'https://mysubdomain.atlassian.net/jira/rest/auth/1/session/';

$curl = curl_init();
$headers = array(
'Content-Type:application/json',
'Authorization: Basic '. base64_encode($username . ":" . $password)
);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);
//curl_setopt($curl, CURLOPT_USERPWD, $username.":".$password);
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($curl, CURLOPT_BINARYTRANSFER, 1);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true);

$postfields = array(
'username' => urlencode($username),
'password' => urlencode($password)
);

curl_setopt($curl, CURLOPT_POSTFIELDS, json_encode( $postfields ));
$result = curl_exec($curl);

Он показывает только страницу не найдена.
Когда я ввел неправильное имя пользователя или пароль, он показал ошибку аутентификации.

Каким будет правильный код для Atlassian Confluence Basic Login через REST API.

Пожалуйста помоги?
Благодарю.

2

Решение

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

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

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

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector