Добрый день!
У меня есть веб-сайт, который позволяет вам войти в систему и использовать стороннее приложение через Iframe. Однако, как только они завершают работу со своим приложением, оно перенаправляется на наш сайт внутри iframe, только когда пользователь перенаправляется на наш сайт из iframe, они не входят в систему внутри iframe. Как лучше всего перенести сеанс с хоста в Iframe?
Пока у меня внутри iframe www.test.com?sid=34324vcsd3, который, я считаю, отлично работает. однако всякий раз, когда они направляют, они перенаправляют меня на www.mysite.com/page, который в настоящее время не зарегистрирован через Iframe. Несмотря на то, что я вошел в систему через страницу хоста, я не вошел в систему через Iframe.
Я думаю, что у меня есть два варианта 1. Найдите способ поделиться сеансом с Iframe.
or
2 найти способ использовать HTTP_Referer для извлечения идентификатора сеанса из страницы iframe перед передачей.
например, меня отправляют с test.com?sid=3d3er3e3 на www.test.com/page, где test.com/page вызывает HTTP_referer. Я могу успешно получить test.com?sid=3d3er3e3, но не знаю, как извлечь SID
Что бы вы порекомендовали, ребята? Можно ли поделиться сеансом с IFrame? или есть способ вытащить идентификатор сеанса из строки http_referer?
Или порекомендуйте лучшее решение, если вы его знаете - я довольно новичок в этом, но потратил более дня, пытаясь понять это. любая помощь была бы очень признательна.