Как настроить IE прокси для локальной системной учетной записи?
См. Ошибка сервера: Как настроить параметры прокси для ЛОКАЛЬНОЙ СИСТЕМЫ?
У меня есть служба Windows, которая должна запустить IE с определенными настройками прокси (например, имя хоста и порт). Если служба настроена для работы от имени обычного пользователя (например, меня), я могу обеспечить требуемую конфигурацию прокси-сервера IE, программно установив следующие значения в разделе реестра "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings":
- ProxyServer = myserver: 9999
- ProxyEnable = 0x1
- ProxyOverride = (удалить)
Однако, если служба настроена для входа в систему с использованием локальной системной учетной записи, установка этих значений реестра, по-видимому, не влияет на IE.
Существует ли программный способ настройки прокси IE для локальной системной учетной записи? В идеале я хотел бы, чтобы метод работал как для этой учетной записи, так и для обычных пользователей, чтобы моя программа была простой.
Если вам интересно, зачем службе запускать браузер, то программой, запускаемой как служба, является сервер непрерывной интеграции Hudson, который, в свою очередь, настроен на запуск некоторых автоматических приемочных тестов веб-приложения на основе браузера (с использованием Sahi.).
ОСТАНОВИТЬ ПРЕСС: После добавления награды я обнаружил, что это точная копия https://serverfault.com/questions/34940/how-do-i-configure-proxy-settings-for-local-system, которая имеет ответ принят, поэтому щедрость больше не применяется. Могу ли я (или администратор) удалить награду и получить обратно своего представителя? Кроме того, представляется невозможным закрыть вопрос Stackru как дубликат вопроса Server Fault.
1 ответ
Это точная копия https://serverfault.com/questions/34940/how-do-i-configure-proxy-settings-for-local-system, которая имеет принятый ответ.