Yii1-Cookie для веб-сайта внутри веб-службы

У нас есть веб-служба SOAP в Yii1, которая является частью веб-сайта № 1, и мы работаем над реализацией своего рода единого входа, где наш сайт № 2 может получать cookie с сайта № 1 через веб-службу. Камнем преткновения здесь является то, как войти на веб-сайт и извлечь файл cookie для пользователя, вошедшего в систему.

Один из способов, который я могу придумать, это отправить запрос CURL на веб-сайт и извлечь файлы cookie из ответа, отправив их обратно. Хотя это неуклюже, я, кажется, не могу найти никакого другого способа сделать это.

1 ответ

  1. Nevermind, мы обнаружили, что Yii возвращает cookie в заголовках ответа при вызове веб-службы, которая находится внутри указанного веб-сайта.