Базовая аутентификация & amp; Расположение заголовка

Я выполняю HTTP-запрос для заполнения iframe по php.
По сути, я не знаю, как сделать базовую аутентификацию в том же перенаправлении.

Я отправляю аутентификацию в шапке, но страница всегда запрашивает учетные данные в известном всплывающем окне -> http://prntscr.com/j0fao9

Код ниже

$username = "suzy";
$password = "password";
$remote_url = 'http://10.10.10.215:8080/pentaho/api/repos/%3Apublic%3ASteel%20Wheels%3ADashboards%3ACTools_dashboard.wcdf/generatedContent';

// Create a stream
$opts = array(
'http'=>array(
'method'=>"GET",
'header' => "Authorization: Basic " . base64_encode("$username:$password")
)
);
$context = stream_context_create($opts);
function Redirect($remote_url, $context)
{
header('Location: ' . $remote_url, false, $context);
exit();
}
Redirect( $remote_url, false, $context);

Возможно, проблема в предложении заголовка, есть предложения?

Ткс заранее!

1

Решение

Вы пытались использовать Http: // имя пользователя: [email protected]/

Таким образом, вы передаете имя пользователя и пароль через URL.

0

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

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

По вопросам рекламы [email protected]