使用具有傳遞最佳化的 Proxy
當傳遞優化從 HTTP 來源下載內容時,它會使用 WinHttp 的自動 Proxy 探索功能,在從內容伺服器提出範圍要求時,簡化及最大化複雜 Proxy 設定的支援。 它會在所有 HTTP 呼叫中設定 WINHTTP_ACCESS_TYPE_AUTOMATIC_PROXY 旗標來執行此動作。
傳遞優化提供對應至目前已登入之使用者的 WinHttp 令牌。 接著,WinHttp 會自動向 Internet Explorer 或 Windows 中 [ Proxy 設定 ] 選單中設定的 Proxy 伺服器驗證使用者。
針對使用傳遞優化成功使用 Proxy 的下載,您應該透過 Windows Proxy 設定 或 Internet Explorer Proxy 設定來設定 Proxy。
將 Internet Explorer Proxy 設定為全裝置套用,可確保即使沒有使用者登入,裝置仍可存取 Proxy 伺服器。 在此情況下,如果需要 Proxy 驗證,則會使用 「NetworkService」 內容來存取 Proxy。
注意
我們不建議您使用 netsh winhttp set proxy ProxyServerName:PortNumber
。 使用此方法不提供 Proxy 的自動偵測、不支持明確的 PAC URL,也不提供 Proxy 的驗證。 如果使用互動式使用者令牌) ,則 WinHTTP 會針對使用自動探索 (的要求忽略此設定。
如果使用者已登入,系統會使用 Internet Explorer Proxy。
如果沒有使用者登入,即使已設定 Internet Explorer Proxy 和 netsh 組態,netsh 設定也會優先於 Internet Explorer Proxy。 這可能會導致下載失敗。 例如,您可能會收到HTTP_E_STATUS_PROXY_AUTH_REQ或HTTP_E_STATUS_DENIED錯誤。
如果您的 Proxy 組態是靜態 proxyServerName:Port,您仍然可以使用 netsh 從 Internet Explorer (netsh winhttp import proxy source=ie
) 匯入 Proxy 設定。 不過,先前所述的相同限制也適用。
設定行為摘要
這些資料表摘要說明各種設定組合的行為:
使用互動式使用者登入:
使用下列項目設定具名 Proxy: | 傳遞優化成功使用 Proxy |
---|---|
Internet Explorer Proxy, 目前使用者 | 是 |
Internet Explorer Proxy,全裝置 | 是 |
netsh Proxy | 否 |
Internet Explorer Proxy (目前的使用者) 和 netsh Proxy | 是,使用 Internet Explorer Proxy |
Internet Explorer Proxy (全裝置) 和 netsh Proxy | 是,使用 Internet Explorer Proxy |
使用 NetworkService (,如果無法從已登入的使用者取得使用者令牌,) :
使用下列項目設定具名 Proxy: | 傳遞優化成功使用 Proxy |
---|---|
Internet Explorer Proxy, 目前使用者 | 否 |
Internet Explorer Proxy,全裝置 | 是 |
netsh Proxy | 是 |
Internet Explorer Proxy (目前的使用者) 和 netsh Proxy | 是,使用 netsh Proxy |
Internet Explorer Proxy (全裝置) 和 netsh Proxy | 是,使用 netsh Proxy |
設定全裝置的 Internet Explorer Proxy
您可以使用 網路 Proxy CSP 來設定適用於所有使用者的全裝置 Proxy,包括互動式使用者、LocalSystem 和 NetworkService。
或者,如果您使用 群組原則,您可以啟用電腦設定\ 系統管理範本\ Windows 元件\ Internet Explorer\ 將 Proxy 設定設為每部電腦 (而非每位使用者) 原則,將 Proxy 設定套用至相同裝置的所有使用者。
此原則旨在確保 Proxy 設定會統一套用至相同的計算機,而且不會因使用者而異,因此,如果您啟用此原則,使用者就無法設定使用者特定的 Proxy 設定。 他們必須使用為計算機的所有使用者建立的區域。 如果您停用或未設定此原則,相同計算機的使用者可以建立自己的 Proxy 設定。
搭配 Microsoft 連線快取使用 Proxy
從 Windows 10 2004 版開始,您可以在 Proxy 後方使用連線快取。 在舊版中,當您將傳遞優化設定為從連線快取下載時,它會略過 Proxy,並嘗試直接連線到連線快取伺服器。 這可能會導致下載失敗。
不過,您可以將連線快取伺服器設定為使用未經驗證的 Proxy。 如需詳細資訊,請參閱 microsoft Connected Cache in Configuration Manager。