Я пытаюсь передать базовую HTTP-аутентификацию от одного субдомена к другому, чтобы не просить людей войти в систему дважды.
Первый поддомен поддерживает PHP, а второй - приложение ASP.Приложение ASP запрашивает приглашение Basic HTTP Auth (после отправки они имеют доступ к веб-приложению), но моя цель - сделать так, чтобы он принудительно вводил правильный вход в систему, чтобы он не запрашивал пользователя, и они могли получить доступ к сетиприложение прямо сейчас.
На стороне PHP я попробовал следующее:
$base64value = base64_encode($value);
setcookie("Authorization",$base64value, time()+3600*24);
Я также успешно получил Аутентификацию заголовка, но, похоже, она не передаетсяна следующей странице, даже если она имеет то же значение
header('WWW-Authenticate: Basic realm="'.$base64value.'"');
Я также попытался установить домен с файлом cookie, но безуспешно.Правда ли, что вы не можете передать HTTP Basic Authentication через cookie?Похоже, 2 разные техники.