IP-адреса являются статическими, но магистрали SIP должны быть настроены с использованием доменных имен. IP-адреса, к которым разрешаются домены, могут изменяться из-за изменений или обновлений инфраструктуры, но домены всегда будут согласованы.
У меня была та же проблема в IE8 RC1:
1) пользователь переходит к странице входа в систему, и установлены пустые сеансовые куки
2) Пользователь входит в систему, и проверенные сеансовые куки установлены, и JavaScript открывает новое окно и закрывает текущее окно.
3) Новое окно открыто и содержит пустые сеансовые куки.
4) Пользователь перенаправляется к странице входа в систему
Я изменил шаг 1 так, чтобы пустой cookie не был установлен - я только отправляю сеансовые куки, если его проверил. Это решило проблему для меня.
У меня нет IE8 самого, но Ваши куки могли бы быть заблокированы странной политикой безопасности Internet Explorer. Возможное обходное решение может быть должно использовать P3P (который является также методом для получения cookie, работающих в IFRAME).
Генерация правильной политики P3P может быть небольшим количеством работы, но необходимо смочь найти информацию, в которой Вы нуждаетесь по http://www.p3ptoolbox.org/
Я испытываю затруднения, заставляя IE8 использовать сертификаты SSL (PK12) файлы как средство авторизации. Если я хочу защитить каталог и вынудить соответствующий веб-сертификат присутствовать в браузере прежде, чем предоставить доступ. Это хорошо работает с IE7 и всеми версиями Mozilla - просто не IE8. Это представило бесполезную систему речевого ввода текста моей жены. Еще одна вещь, которую я заметил, состоит в том, что, когда это устанавливает cookie PHPSESSID, это перечисляет домен как .NET и не mydomain.net.
Как обходное решение, можно встроить SessionID в качестве параметра в uri.
См. передающий идентификатор сессии в php руководстве.