У нас очень сложная проблема с приложением в корпоративной среде. Любая подсказка, какой бы отдаленной она ни была, требует какого-то расследования.
У нас есть клиентское приложение, написанное на Java Swing, работающее под Windows 7, которое взаимодействует с внутренними серверами через корпоративную сеть. Нет доступа в интернет не требуется или не допускается Наша команда разработчиков хотела бы, чтобы Internet Explorer даже не был установлен на компьютерах, но корпоративная групповая политика отвергает наши пожелания. В качестве компромисса мы не предоставляем пользователю возможности доступа к IE. Это самые закрытые рабочие места, какие только можно себе представить. Нет IE, Word, Excel и т.д. Доступны для пользователя. Единственное приложение, доступное пользователю для запуска, - это наше приложение.
Изучая проблемы, с которыми мы столкнулись, мы заметили в диспетчере задач, что два экземпляра IExplore.exe запускаются, как только пользователь проходит экран входа в систему нашего приложения. Это единственный случай в нашей производственной среде. В нашей лабораторной среде тот же код выполняется и не вызывает запуска экземпляров IExplore.exe.
Наш код, конечно, не требует запуска IExplore. Я думал, что есть некоторый шанс, что что-то в Java Swing может сделать что-то под прикрытием, что может запустить IE, но это, похоже, исключено из нашего лабораторного опыта.
Может ли кто-нибудь помочь мне разобраться в этом сценарии?