Как прокси страницу и выйти из цикла? - PullRequest
0 голосов
/ 12 февраля 2010

У меня есть сервис (на PHP):

  • Пользовательский браузер получает доступ к приватному URL в Сервисе
  • Служба декодирует частный URL и получает страницу с клиентского сервера (Curl)
  • Сервис изменяет страницу с Сервера в соответствии с частной информацией URL в базе данных.
    • Заголовки ответа (длина содержимого, set-cookie [server-domain])
    • Добавить тег <base> для относительного href's
    • Добавление JavaScript для установки полей формы в начальные значения
  • Служба пересылает измененную страницу в браузер пользователя (и выполняется с любым дальнейшим взаимодействием), когда атрибут действия формы указывает на клиентский сервер.

Вопрос: набор заголовочных файлов cookie, похоже, не работает, может быть, это просто проблема отладки, НО это хороший способ сделать это? Если нет, то как лучше?

И это потому, что продавец уже продал услугу.

1 Ответ

0 голосов
/ 16 февраля 2010

Проблемы здесь оказываются междоменными куки-файлами, отличным от non-no, поскольку это один из важных шагов вектора атаки.

Браузер не принимает cookie-файлы с переписанными доменными именами, как на самом деле не должен (ни в заголовках ответов, ни в javascript).

Надлежащее решение может быть достигнуто только при полном проксировании Client Server.

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