Как заставить file_get_contents возвращать текущий сеанс? - PullRequest
0 голосов
/ 21 января 2019

У меня есть конечная точка на одном из моих веб-сайтов, которая возвращает текущего зарегистрированного пользователя из сеанса, подобного следующему.

http://www.example.com/?whoIsLoggedIn

echo json_encode([
    'user_id' => $_SESSION['user_id']
]);

Когда я нажимаю этот URL из моегобраузер, я получаю идентификатор пользователя, который в данный момент вошел в систему, например:

{"user_id":23}

У меня есть другой веб-сайт в другом домене и другой сервер, на котором я хотел бы получить сеанс с первого веб-сайта.Но, похоже, он не осознает сессию.

http://www.example2.com/

$homepage = file_get_contents('http://www.example.com/?whoIsLoggedIn');
echo $homepage;

Но каждый раз, когда я получаю ответ, это

{"user_id":null}

Есть ли способсделать это как-нибудь?

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