Использование запуска от имени для запуска нескольких экземпляров IE 8, похоже, не работает - PullRequest
2 голосов
/ 14 мая 2009

В прошлом я использовал командную строку runas для запуска другого экземпляра IE для дополнительной учетной записи для тестирования, поскольку наше внутреннее приложение веб-приложения использует проверку подлинности Windows для идентификации пользователя. С новой многопроцессорной моделью, если IE8, это, похоже, не работает. Кто-нибудь видел обходной путь для этого?

Ответы [ 4 ]

3 голосов
/ 12 июля 2009

См. http://blogs.msdn.com/ie/archive/2009/05/06/session-cookies-sessionstorage-and-ie8.aspx для получения информации о слиянии сеансов.

Как отступление: RunAs в настоящее время не работает с IE8 на XP, но работает на Vista. Команда IE знает / исследует эту проблему.

0 голосов
/ 21 августа 2009

Я ненавижу, когда это происходит, но сейчас это работает. Я проверил, какие обновления IE8 установлены на моей машине, и единственное - MS09-034 . Я не вижу никаких ссылок на RunAs на XP, но сейчас это работает. Хммм. Ну хорошо ... рад, что это "исправлено".

0 голосов
/ 03 июня 2009

Некоторые интересные детали, которые нужно добавить: просматривая журнал безопасности Event Viewer, он показывает, что новый процесс для IE создается, но сразу завершается. Это заставило бы меня поверить, что IE внутренне что-то проверяет, чтобы увидеть, что уже есть запущенный экземпляр процесса iexplore.exe, и отключается.

0 голосов
/ 15 мая 2009

Попробуйте использовать сеанс InPrivate.

...