У меня есть конечная точка на одном из моих веб-сайтов, которая возвращает текущего зарегистрированного пользователя из сеанса, подобного следующему.
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}
Есть ли способсделать это как-нибудь?