Отношения между cookie и ip - PullRequest
0 голосов
/ 02 апреля 2019

Я использую selenium для управления браузером Chrome с узла Amazon ec2, чтобы войти на веб-сайт, используя имя пользователя и пароль, и записать информацию о файлах cookie.

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

Видимо, у моего mac и узла ec2 разные IP-адреса.

Значит ли это, что я могу использовать cookie для входа в систему с любого хоста с другим ip? Есть ли связь между cookie и ip адресом?

1 Ответ

0 голосов
/ 12 апреля 2019

Значит ли это, что я могу использовать cookie для входа в систему с любого хоста с другим ip?

Пока на сервере нет определенной логики, да, вы можете . Операция входа в систему на основе файлов cookie обычно не имеет значения, какой IP-адрес у клиента.

Существует ли какая-либо связь между cookie-файлом и IP-адресом?

Да. Cookie является частью протокола HTTP. HTTP - это прикладной уровень в стеке протоколов TCP / IP, основанный на протоколе TCP (транспортный уровень). Более того, TCP основан на протоколе IP, который управляет логикой IP-адреса.

То есть:

HTTP (прикладной уровень, включает логику Cookie) -> TCP (транспортный уровень) -> IP (сетевой уровень, включает логику IP-адреса)

...