1

見服務器故障:How do I configure proxy settings for LOCAL SYSTEM?如何爲本地系統帳戶配置IE代理?

我有一個Windows服務,需要啓動IE瀏覽器與某些代理設置(如主機名和端口)。如果服務配置爲以某些普通用戶身份運行(例如我),則可以通過編程設置「HKCU \ Software \ Microsoft \ Windows \ CurrentVersion \ Internet Settings」註冊表項中的以下值來確保所需的IE代理配置:

  • 訪問代理服務器= MYSERVER:9999
  • ProxyEnable =爲0x1
  • ProxyOverride = (刪除)

然而,如果服務被配置爲登錄使用本地系統帳戶,設置噸軟管註冊表值似乎對IE沒有影響。

是否有編程方式爲本地系統帳戶配置IE代理?理想情況下,我想要一個既適用於該帳戶又適用於普通用戶的方法,以保持我的程序簡單。

如果你想知道爲什麼一個服務需要啓動瀏覽器,正在運行的程序作爲服務是Hudson持續集成服務器,而這又被配置爲運行的一些基於瀏覽器的自動化驗收測試web應用程序(使用Sahi)。

停止按鈕:由於添加賞金,我發現這是一個確切的重複https://serverfault.com/questions/34940/how-do-i-configure-proxy-settings-for-local-system,它有一個接受的答案,所以賞金不再適用。我可以(或管理員)刪除賞金並讓我的代表回來嗎?此外,似乎不可能將StackOverflow問題關閉爲ServerFault問題的重複。

+1

Sahi的下一個(開源)發行版將自動配置代理。 – 2010-11-29 16:47:14

回答