Как войти в веб-приложение одновременно с другой учетной записью?

3191
Graviton

Я хочу войти в веб-приложение, используя как минимум десять имен учетных записей в один момент времени (я не пытаюсь сделать что-то незаконное, поэтому не беспокойтесь). AFAIK, каждая вкладка в Chrome будет использовать один и тот же сеанс, поэтому для одного компьютера можно использовать Google Chrome для входа в систему максимум для двух учетных записей, одна в обычном режиме, другая в режиме инкогнито .

Есть ли в любом случае я могу войти в несколько учетных записей? Я знаю, что могу открыть IE и Firefox (возможно, Safari и т. Д.) И войти в систему, но это не совсем масштабируемо, так как количество веб-браузеров конечно.

Изменить: мое приложение является приложением localhost; он находится на моем компьютере. Так что прокси не может быть таким полезным, и теперь вы, вероятно, понимаете, почему в этом нет ничего противозаконного.

Edit2: CookieSwap кажется хорошей идеей, но проблема в том, что как только я меняю cookie, меняются и все вкладки и cookie приложений FF. Можно ли менять местами на вкладках или приложениях, чтобы на двойном мониторе я мог видеть разные входы в систему одновременно?

5
Это редактирование очень помогает в поиске решения. random 15 лет назад 0
Разве вы не можете использовать несколько экземпляров Igognito? salmonmoose 15 лет назад 0
Да, это редактирование полностью меняет вещи. Вы должны всегда предоставлять как можно больше информации в своем вопросе, чтобы получить более полный ответ. John T 15 лет назад 1
В Google Chrome может быть только один экземпляр Incognito. Graviton 15 лет назад 0

6 ответов на вопрос

3
solarc

CookieSwap, чтобы изменить пользователей всего за один Firefox.

Проблема в том, что после замены файла cookie все вкладки и файл cookie приложений FF также меняются местами. Можно ли менять местами на вкладке? Graviton 15 лет назад 0
может быть, вкладка микс плюс затем https://addons.mozilla.org/en-US/firefox/addon/1122 solarc 15 лет назад 0
2
A Dwarf

Вероятно, вы можете использовать Sandboxie для изоляции каждого экземпляра Chrome, создавая новые песочницы .

2
solarc

Используйте Firefox с параметром -no-remote столько раз, сколько вам нужно

Проблема в том, что вам нужно открыть несколько процессов Firefox, расширение для обмена cookie кажется лучше

1
warren

Вы могли бы использовать несколько браузеров, или я полагаю, что Incognito Windowфункция " " в Chrome тоже это сделает.

... разве это не то, что было указано в вопросе? Arjan 15 лет назад 0
да - но он ограничивал его * одним * окном инкогнито - я пытался указать, что он может использовать более одного warren 15 лет назад 0
0
Dave Webb

Вы могли бы потенциально запустить браузеры внутри виртуальных машин (ВМ), работающих в вашей системе, но если вам нужно 10 разных пользователей, которым потребуется очень много памяти, так что это может быть не для начала.

0
Arjan

Поскольку это на локальном хосте, решение действительно простое: добавьте фиктивные доменные имена в ваш hostsфайл, например:

127.0.0.1 localhost dummy1 dummy2 dummy3

Или же:

127.0.0.1 localhost 127.0.0.1 dummy1 127.0.0.1 dummy2 127.0.0.1 dummy3

Все эти фиктивные домены будут иметь свой собственный файл cookie и, следовательно, свой собственный сеанс. И вкладки или окна будут легко отличаться друг от друга на основе URL, который вы видите. (Конечно, это предполагает, что сеанс основан на cookie, но ваше тестирование с использованием нескольких браузеров показывает, что это правда.)

(Вам также может потребоваться указать веб-серверу для сопоставления запросов на эти фиктивные домены одному и тому же « виртуальному хосту ».)

Если это не был ваш собственный сервер или сервер, который было нелегко изменить для обработки запросов на дополнительные домены, то использование нескольких прокси-серверов в Интернете, таких как перечисленные в Privax, также может помочь. Хотя я бы предпочел -no-remoteтогда использовать Firefox.

Похожие вопросы